MDU MDU posts Q4 2025 earnings ahead of forecasts revenue rises 67 percent year over year as shares edge higher BCS Barclays reports strong Q4 2025 EPS beat and 11 percent yearoveryear revenue gain but trades slightly lower after earnings Perimeter PRM Stock Why Short Sellers Target It Extends Gains 20260420 AGI Alamos Gold posts 343 Q4 2025 revenue growth but misses EPS estimates shares dip modestly Halliburton Company HAL Q1 2026 Earnings Beat Drives Intraday Share Rally Amid Bullish Sector Tailwinds Roma Green ROMA Stock Risk Factors 1048 20260420 Western WRN Stock Movement Analysis Risk Aversion 20260420 Is Cameco CCJ stock a good opportunity today Sideways 20260420 IMXI International Q4 2025 earnings miss estimates on 77 percent annual revenue drop shares edge higher today Logitech LOGI Stock Strength or Weakness Analysis 113 20260420 McDonalds Corporation MCD Stock Earnings Report 074 20260420 Boeing Co BA Ethiopian 787 Order Reinforces Widebody Demand Trajectory And Undervaluation Thesis HYFM Hydrofarm shares jump double digits despite Q3 2025 earnings missing analyst consensus estimates Is WhiteFiber WYFI stock safe Ticks Higher 20260420 RCUS Arcus Biosciences shares rise 856 after narrower than expected Q4 2025 losses lift investor sentiment Public Storage PSA Announces First Quarter 2026 Earnings Release Schedule and Investor Conference Call