UDR Q1 2026 Earnings Massive EPS Beat of 413 Surprises Analysts MC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Advisory Environment ALVO Earnings Overview 20260528 Shift4 Payments Q1 2026 Earnings EPS Miss Slightly Offset by Resilient Share Performance EQX Q1 2026 Earnings EPS Falls Just Short of Estimates as Gold Production Remains Steady