Block Inc XYZ Q1 2026 Earnings Strong EPS Beat of 2443 Surprises Markets Shares Dip Slightly
Owens Corning Inc OC Q1 2026 Earnings Strong EPS Surprise Lifts Shares as Management Highlights Operational Discipline
THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise
MAXN Q4 2024 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Solar Industry Headwinds
OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported
ARMK Q1 2026 Earnings Slight EPS Miss Amidst Operating Environment