Thermo Fisher Scientific Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Pullback CheckCap Ltd MBAI Q3 2023 Earnings EPS Misses Estimates as PreRevenue Company Continues RD Efforts CPK Q1 2026 Earnings Earnings Beat Estimates as Utility Segment Drives Strong Results Purple Innovation PRPL Q1 2026 Earnings Small EPS Beat Fails to Lift Shares Amid Revenue Disclosures Greenidge Generation Holdings 850 Senior Notes GREEL Q1 2025 Earnings Narrowed Loss Exceeds Expectations as Stock Reacts Cautiously AGNCP Q1 2026 Earnings Preferred Shares Benefit as EPS Exceeds Estimates by 145