SENS Senseonics Holdings shares surge 1193 despite Q1 earnings miss as investors eye growth prospects Market Wrap Tech leads consumer lags as indexes dip slightly Futu FUTU Stock Below Average Volume Institutional Selling 20260420 OACCU Oaktree management lays out targeted life sciences acquisition priorities after its latest quarterly earnings release