OXLCN Q4 2025 Earnings Preferred Stock Reports Slight EPS Miss Amid Steady Portfolio Performance
GBR Q3 2023 Earnings Minimal Earnings Reported as Stock Declines
Albemarle Corporation ALB Q1 2026 Earnings Massive EPS Surprise of 16682 Highlights Strong Operational Performance
Biogen Q1 2026 Earnings EPS Surges Past Estimates Stock Rises
CBIO Q1 2026 Earnings Narrowed Loss Beats Expectations as Cash Management Remains Focus
PFGC Q1 2026 Earnings EPS Beats Estimates Despite Negative Market Reaction