FRD Friedman Industries Inc reports 139 Q3 2024 yearoveryear revenue decline shares fall 094 today Eaton EVT Stock Breakdown Level 039 20260415 OFS Capital Corporation OFS stock climbs even as Q4 2025 earnings and revenue miss analyst estimates by wide margins Steel Dynamics STLD Stock Take a Position 233 20260418 Ideal Power IPWR Relative Performance Ideal Power Inc posts 336 EPS beat narrower loss vs estimates Expedia Group EXPE Stock Factor Rotation Volatility Increases 20260416 PFG Principal Financial Group Inc shares rise modestly despite fourth quarter 2025 earnings falling short of analyst estimates STRA Strategic Education Inc posts Q4 2025 EPS beat and 4 percent revenue growth shares edge higher ALX Oncology ALXO Stock Analysis Buy or Sell ALX Oncology Holdings Inc posts 01 EPS miss no revenue data Ferguson Enterprises FERG Stock Special Dividend Volatility Increases 20260415 SLXN Silexion Therapeutics Corp Ordinary Shares misses Q4 2025 EPS estimates shares drop 192 on cautious investor sentiment PRMB Primo Brands Corporation Q4 2025 earnings top analyst estimates shares climb 275 percent amid positive investor reception Lakeland Industries LAKE Stock Price Movement Marginal Loss 20260415