Vestas Wind Systems Shares Slide After Margin Warning Guidance at Low End Companies Double Down on Prediction Market Investments Amid Regulatory Uncertainty Consumer Price Index Rises 38 in April Marking Highest Annual Inflation Since May 2023 Monthly Retail Trade Sales Report from Census Bureau Highlights Consumer Spending Trends Gas Price Surge Forces Americans to Tap Emergency Savings Heres What It Means Ernest Health Expands National Network with Acquisition of Reunion Rehabilitation Hospitals UCB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Positive Market Reaction Sabine Royalty Trust Q3 2009 Earnings EPS Falls Short of Estimates Trust Reports Miss BLBD Q1 2026 Earnings Strong EPS Beat Drives Share Price Uptick ORLA Q1 2026 Earnings Narrow EPS Miss Pressures Shares PFE Q1 2026 Earnings EPS Surprises to the Upside Amidst Operational Focus Thor Industries THO Q1 2026 Earnings Massive Earnings Beat Surprises the Market StandardAero Inc SARO Surges 241 as Shares Approach Key Resistance Level abrdn Global Dynamic Dividend Fund AGD Pulls Back Modestly After Recent Gains OMAB Holds Steady Near 102 as Airport Operator Consolidates Within Range Phillips 66 PSX Gains 2 as Refining Sector Momentum Builds abrdn Global Premier Properties Fund AWP Posts Modest Gain Holds Above Key Support Zone Gilead Sciences Acquires Tubulis in 315 Billion Deal to Strengthen Oncology Pipeline IIIN Q1 2026 Earnings EPS Falls Short of Estimates Amid Persistent Market Challenges Eaton Vance TaxManaged BuyWrite Income Fund ETB Stable at 1542 as Income Fund Holds Steady Ameresco Inc AMRC Surges Over 5 on Strong Momentum Key Levels and Outlook Ellington Credit Company EARN Bounces Modestly Support Holds Near 457 Caterpillar Inc CAT Slips 147 as Industrial Demand Concerns Weigh on Shares Healthcare Triangle HCTI Edges Higher Consolidating Between Support and Resistance Damora Therapeutics DMRA Gains 24 as Biotech Sector Finds Footing GIII Apparel Group GIII Gains 115 as Shares Test Key Resistance Levels First Mid Bancshares Edges Lower Testing Support at 4386