XTKG Q4 2019 Earnings Massive EPS Miss Triggers 43 Stock Plunge
YTRA Q1 2026 Earnings Narrower Loss than Expected Shares Rally 6
UDR Q1 2026 Earnings Stellar EPS Surprise of 413 Above Estimates
BWFG Q1 2026 Earnings EPS Surpasses Estimates by 13
ADGM Q1 2026 Earnings EPS Misses Estimates Shares Slide 108
MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength