Regeneron Pharmaceuticals REGN Stock Why Institutions Own It RangeBound 20260420 RUN Sunrun EPS smashes expectations with 2620 profit surprise shares climb 28 on strong solar demand Global GSL Stock Trending Up 058 20260420 iShares Core SP SmallCap ETF IJR Positioned for Potential Upside Amid Shifting US Equity Capital Flows Market Wrap Tech leads consumer sectors as indexes edge lower Consumer Sentiment Hits Record Low in May Amid IranDriven Gas Price Surge Charter Communications Announces Improved Buyout Deal for Liberty Broadband AIDriven Drug Discovery Could Transform Search for Treatable Brain Conditions TD Cowen Adjusts Sea Limited Price Target While Maintaining Hold Rating AnheuserBusch InBev Shares Decline After Quarterly Sales Miss Analyst Expectations French Open 2026 Player Dispute From Boycott Threat to Media Protest Financial Implications for Tennis Arm Holdings Reaches Record High on Analyst Outlook for Fivefold Profit Growth by 2030