Limoneira LMNR Q1 2026 Results Miss Estimates EPS 048 vs 034 CVG CVGI Stock Analysis Falls 216 Watching 447 20260520 COMPASS CMPS Q1 2026 Earnings Beat Revenue NA EPS 030 AN2 Thera ANTX Stock Analysis Climbs 176 Eyes on 486 20260520 IGC Pharma IGC Delivers Q1 2026 Beat EPS 002 vs 002 Expected Sanmina Corporation SANM Rallies 352 as Bulls Target 24425 20260520