Controladora VLRS Stock Today Drops 194 Critical Support Levels 20260521 OCCIN Q1 2026 Earnings Significant EPS Miss Reflecting Net Investment Losses Foxx FOXXW Slides 706 as Selling Pressure Mounts 20260520 Marine MPX Q1 2026 Earnings Revenue NA Matching Views