FST Corp KBSX Nears Key Support as Selling Pressure Persists Senseonics Holdings SENS Surges 79 as Momentum Builds Toward Key Resistance WEX Inc WEX Stock Movers 237 Up Leading Todays Gainers 20260521 Vermilion VET Q1 2026 Miss What Went Wrong