SID Q1 2026 Earnings EPS Misses Estimates Sharply Stock Rises 547 RIOT Q1 2026 Earnings EPS Lags Consensus by Wide Margin Stock Climbs 037 Despite Miss TFSL Q1 2026 Earnings EPS Misses Estimates Slightly Amid Steady Operating Performance KNF Q1 2026 Earnings Narrow EPS Beat Fails to Lift Shares MMI Q1 2026 Earnings Loss Wider Than Expected as Revenue Remains Unclear Fastly Inc FSLY Q1 2026 Earnings Solid EPS Beat Amid Revenue Gaps and Slight Stock Pullback