GALT Q1 2026 Earnings EPS Misses Estimates as Clinical Development Continues Six Flags Entertainment Q1 2026 Earnings Narrowerthanexpected loss amid seasonal headwinds Brookfield Renewable Corporation Q1 2026 Earnings EPS Misses Estimates as Renewable Energy Market Faces Headwinds Maximus MMS Q1 2026 Earnings EPS Beats Estimates Stock Slightly Down FN Q1 2026 Earnings EPS Beats Estimates Surprise of 147 THRY Q1 2026 Earnings Stellar EPS Beat Drives Stock Surge