Pembina PBA Q1 2026 Earnings Beat Revenue NA EPS 081 Viking Therapeutics VKTX Q1 2026 Results Miss Estimates EPS 137 vs 103 ICZOOM IZM Drops 578 Key Support at 037 20260515 Natural Gas Futures Slide as Weather Forecasts Lose Their Chill Plexus Corp PLXS Slips 2 as Stock Nears Key Support Level Ultra Clean Holdings UCTT Surges 426 as Bulls Test Resistance Near 8821 Repligen RGEN Edges Higher Amid Bioprocessing Sector Optimism FCO Dips 116 as abrdn Global Income Fund Encounters Mild Selling Pressure