Barnwell Industries Q4 2024 Earnings Reports Loss of 019 Per Share Stock Rises 091 BKV Q1 2026 Earnings EPS Miss Marks Volatile Start RYZ Q1 2026 Earnings EPS Misses Estimates Stock Gains on Recovery Hopes Modular Medical Inc MODD Q3 2025 Earnings Narrowed Loss Per Share Despite Surprise Miss Stock Rises 458 Rimini Street Inc RMNI Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick ALGT Q1 2026 Earnings EPS Surpasses Estimates by 1214