TJX Companies TJX TVTX Travere Therapeutics beats Q4 2025 earnings expectations shares climb 338 percent on doubling yearoveryear revenue Roku ROKU Stock Is It Near Breakout Level Q4 2025 Profit Surprises Vistra VST Stock Pricing Efficiency Review Vistra posts 772 EPS miss far below analyst consensus ACU Q1 2026 Earnings EPS Misses Estimates by 505 as Stock Edges Higher