IREN IREN Limited posts wider than expected Q1 2026 loss shares climb on upbeat investor sentiment The scenario planning at Vipshop VIPS Vipshop Posts EPS Beat on Steady Revenue Growth Why Marcus MCS deserves more attention from serious investors Near Lows 20260506 Is CAE CAE stock worth considering for entry