ITT Inc ITT tops Q4 2025 earnings per share estimates sending its stock up 309 percent in todays trading TT Trane Technologies plc shares climb 344 percent on upbeat investor sentiment despite narrow Q4 2025 EPS miss Logitech LOGI Stock Why Free Cash Flow Momentum Building 20260415 Market Recap SP 500 gains as Nasdaq rallies while Dow slips Invesco Optimum Yield Diversified Commodity Strategy No K1 ETF PDBC A Tactical Inflation Hedge Solving K1 Complexity While Delivering 89 FiveYear Returns Invesco CurrencyShares Japanese Yen Trust FXY Market Analysis Report AbacusGlobal ABXL Stock Key Drivers Unchanged 20260418 LI Li Auto EPS smashes estimates at 108 vs 00255 but revenue slides 222 YoY Popular Pref BPOPM Stock Is It Losing Momentum Quickly 023 20260418 NSRX Nasus Pharma Ltd Ordinary Shares drops 178 after reporting negative 072 EPS for its 2026 first quarter What Annaly NLY is doing to protect its market share In Focus 20260508 Korro Bio KRRO Moat Analysis Q4 2025 Earnings Beat Estimates