FrancoNevada Q1 2026 Earnings EPS Beats Estimates by 137 Shares Edge Higher
BABA Q1 2026 Earnings Massive EPS Miss Shakes Investor Confidence
Franklin Street Properties Corp Q4 2025 Earnings Strong EPS Beat Exceeds Expectations Amidst Office Market Challenges
Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts
CCAP Q1 2026 Earnings Slight EPS Miss Amidst Stable Portfolio Performance
CWK Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Resilience