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