Limoneira LMNR Q1 2026 Results Miss Estimates EPS 048 vs 034 Oportun OPRT Crushes Q1 2026 Estimates EPS 021 Tops Views NET Power NPWR Q1 2026 Earnings Miss Sparks Concern Shuttle SHPH Declines 312 Amid Market Weakness 20260520 Ecopetrol EC Fell 137 Is a Recovery Ahead 20260520 Lyft LYFT Trading at 1323 Key Decision Point 20260520 K2 Capital KTWOR Declines 500 Amid Market Weakness 20260520