Wall Street Ends Higher as Healthcare Technology Lead Communication Services Lags Consumer Price Index Rises 38 in April Exceeding Expectations and Marking Highest Inflation Since May 2023 Fed Dissenters Push Back Against RateCut Signal Citing Policy Uncertainty Anchorage April 2026 CPI Data Released by Bureau of Labor Statistics US Secretary of State Rubio Meets Indias Modi to Strengthen Energy Ties Amid Iran Supply Disruptions Aluminum Price Surge Driven by Geopolitical Tensions Poses Cost Challenges for Major US Corporations GTIM Q1 2026 Earnings Modest Profitability Amid Operational Challenges Oxford Lane Capital Corp 875 Notes due 2030 OXLCI Q4 2025 Earnings EPS Misses Estimates Amid Stable Distribution Outlook Incyte Corp INCY Q1 2026 Earnings Strong EPS Beat Overshadowed by Modest Stock Dip UGI Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher RILYN Q1 2024 Earnings Significant Loss Reported Revenue Not Disclosed RB Global Inc RBA Edges Higher as Auction Platform Steadies Near MidRange Clearway Energy CWEN Surges Over 2 as Renewable Sector Gains Momentum Shutterstock SSTK Slips 157 as Stock Nears Key Support at 1487 Silexion Therapeutics SLXN Modest Gains as Stock Holds Key Support at 046 CRA International CRAI Holds Near 145 as Modest Pullback Tests Support Zone Beyond Oil and Geopolitics Inflation Pressures Spread Across Multiple Consumer Categories ETD Q1 2026 Earnings EPS Beats Estimates by 159 Stock Holds Steady CNX Resources CNX Slips 164 as Stock Holds Above Key Support Level MRAM Q1 2026 Earnings EPS Beats Estimates by 19 but Stock Declines on Missing Revenue Details Pangaea Logistics Solutions Ltd PANL Q1 2026 Earnings EPS Beats Estimates by 204 Amid Cautious Market Response VIA Q1 2026 Earnings NarrowerThanExpected Loss Sends Shares Higher DARE Q1 2026 Earnings Narrowerthanexpected loss surprises as no revenue reported TCPC Q1 2026 Earnings EPS Beats Estimates by Over 10 CALY Q1 2026 Earnings EPS Surges 288 Above Estimates Stock Dips 315 Ambow Education AMBO Q1 2012 Earnings EPS of 26700 Misses 8843 Estimate by 40194 Stock Rises 569