Vestas Wind Systems Shares Decline on Margin Guidance Update French Open Prize Money Dispute Top Players Curtail Media Duties in Protest SpaceXs Path to Public Markets Likely Tied to Starlink Revenue Growth IPO Filing Suggests Solar Panel Sales Rise as Businesses and Consumers Seek Cost Savings US National Debt Reaches 100 of GDP for First Time Since WWII Era Charter Communications Enhances Buyout Proposal for Liberty Broadband VCEL Q1 2026 Earnings EPS Surprise of 241 Fails to Lift Shares Valens Semiconductor VLN Q1 2026 Earnings EPS Beat Drives 5 Stock Surge Amid Revenue Data Gaps TYGO Q1 2026 Earnings Modest Beat on Bottom Line as Solar Enabler Navigates Industry Headwinds PGNY Q1 2026 Earnings EPS Falls Short of Estimates Despite Modest Stock Gain Volato Group Inc SOAR Q2 2025 Earnings Positive EPS Reported Amid Market Caution Kestra Medical Technologies KMTS Q1 2026 Earnings EPS Misses Estimates as Company Advances Pipeline Shares Edge Higher BRP Inc DOO Shares Surge 287 as Bullish Momentum Builds Toward Resistance Kinsale Capital KNSL Holds Near 310 as Modest Decline Tests Support Zone Group 1 Automotive GPI Edges Higher Near Resistance Key Levels and Market Dynamics RiverNorth Flexible Municipal Income Fund RFM Holds Steady as Municipal Bond Markets Consolidate OFS Credit Company OCCI Slides 21 as Pressure Mounts on Key Support Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Surges Past Estimates by 2034 as Stock Retreats 22 OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines PNNT Q1 2026 Earnings Earnings Miss Amid Stable Portfolio Performance Bridgewater Bancshares Inc BWB Q1 2026 Earnings EPS Falls Short of Consensus by Narrow Margin Enovix Q1 2026 Earnings Narrower Loss Surprises Markets Shares Rally PHAR Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower Lake Street Capital Markets Maintains Bullish Stance on Velo3D Following Q1 Earnings Release CWK Q1 2026 Earnings EPS Beats Estimates Amid Commercial Real Estate Challenges GIII Apparel Group GIII Advances 192 as Shares Test Resistance Near 3456