Proto Labs PRLB Stock Today Drops 079 Key Support at 6840 20260515 Forum FRMM Q1 2026 Results Miss Estimates EPS 358 vs 022 Swarmer SWMR Climbs 393 Resistance at 3222 in Focus 20260515 P3 Health PIII Q1 2026 Earnings EPS 032 Beats Estimates Franklin Street Properties Corp FSP Slips 081 as Stock Hovers Near Key Support at 047 National Grid NGG Gains 124 as Utility Stocks Attract Defensive Flows Bausch Health Edges Higher Evaluating Key Support and Resistance Levels for BHC Stock Global Ship Lease GSL Drops 57 Testing Key Support Levels After Steep Decline What you need to know before buying Corvex MOVE Technical Weakness 20260511 Utilities Select Sector SPDR Fund XLU Breadth Divergence Clouds SP 500 Breakout Durability Laggard Status Presents Dual RiskReward Profile Royce RMT Portfolio Impact RMT Earnings Royce ties undisclosed metrics to microcap market headwinds What Selective SIGIP disclosed about crisis preparedness Q1 2026 Profit Disappoints Why FS KKR FSK leadership matters more than you think 046 20260511 LUCY Innovative Eyewear reports narrower than expected Q4 2025 loss shares dip slightly in daily trading