FRHC Q1 2026 Earnings Strong EPS Performance Despite Market Headwinds INOD Q1 2026 Earnings EPS Smashes Estimates with 44688 Surprise CYTK Q1 2026 Earnings Narrower Loss Boosts Investor Confidence but Stock Falters AMD Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Stock Surges Over 7 AAPL Q1 2026 Earnings EPS Beat Drives Modest Stock Gain BOBS Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies