RXT Rackspace Technology posts narrower Q4 2025 loss than expected shares drop over seven percent today FiscalNote NOTE Stock Resistance Rejection Signals Q4 2025 Earnings Fall Short Invesco CurrencyShares Euro Trust FXE Positioning for a Prolonged US Dollar Downturn What strategy margin NAPCO NSSC Buying Pressure 20260501 PLPC Preformed shares drop 539 percent despite posting a 28 percent Q4 2025 earnings beat over analyst estimates Enlight ENLT Stock Technical Improves Ticks Lower 20260427 EPC El Paso leadership outlines core strategic priorities to drive future revenue growth in latest quarterly earnings call Edgewise Therapeutics EWTX Stock Is It a Smart Buy Q4 2025 Below Expectations