Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips STRD Q1 2026 Earnings Preferred Stock Posts Significant EPS Miss Surprise 77041 iQIYI Q1 2026 Earnings EPS Misses Estimates as Stock Declines 182 Tenax Therapeutics Q1 2026 Earnings Narrower Loss Surpasses Estimates Amid Pipeline Progress Farmland Partners Inc FPI Q1 2026 Earnings EPS Falls Short of Estimates Amid Lower Farm Income SID Q1 2026 Earnings Steelmaker Posts Wide EPS Miss Despite Positive Steel Demand Outlook