CGI GIB Rallies 090 as Bulls Target 6853 20260520 Cocrystal COCP Q1 2026 Earnings Miss by Significant Key Takeaways TD SYNNEX SNX Q1 2026 Earnings EPS 473 Beats Estimates Sinclair SBGI Crushes Q1 2026 Estimates EPS 028 Tops Views VTRS Q1 2026 Earnings Strong EPS Beat of 1517 Surprise Amid Stable Execution iHeartMedia IHRT Q1 2026 Earnings EPS Misses Estimates Stock Rallies Despite Loss SKYE Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Development IRT Earnings Overview 20260526 ONBPO Q1 2026 Earnings Preferred Stock Reports EPS of 061 Narrowly Misses Estimates SPWR Q4 2025 Earnings Deep EPS Miss as SunPower Faces Headwinds