Netflix NFLX Could Be Ken Fishers Top Tech Pick Amid Ad Growth Potential Tui Faces Safety Scrutiny After E coliLinked Death of British Baby at Egyptian Hotel ATT CEO Highlights BlueCollar Worker Demand as AI Reshapes US Labor Market Oil Markets Wary as Potential Strait of Hormuz Fees Loom Data Chiefs Signal Investor Caution SP 500 Edges Higher as Healthcare and Tech Lead Communication Services Lags US Job Market Weakens in October and November Federal Data Shows OLLI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Retail Environment PERF Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Profitability KTOS Q1 2026 Earnings EPS Beats Estimates as Defense Tech Momentum Drives Stock Surge Oxford Lane Capital Corp 625 Series 2027 Term Preferred Shares OXLCP Q4 2025 Earnings EPS Misses Estimates as Preferred Shares Edge Slightly Higher ISBA Q1 2026 Earnings Massive EPS Miss Drives Stock Decline FE Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges Stock Holds Steady The Marzetti Company MZTI Edges Lower Amid Tight Trading Range Star Equity Holdings STRR Holds Steady Near Support as Consolidation Continues Rentokil Initial RTO Slips 07 as Traders Weigh Support and Resistance Levels Allegro MicroSystems Surges 36 Momentum Builds Toward Key Resistance FS Specialty Lending Fund FSSL Edges Higher as Price Nears Key Resistance ODYS Q1 2026 Earnings EPS Miss Widens as PreRevenue Company Navigates Development Stage PGEN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Zero Revenue NVDA Q1 2026 Earnings Strong EPS Beat Amid Market Caution THRM Q1 2026 Earnings Profit Surge Defies Estimates as Automotive Climate Control Demand Boosts Margins WPM Q1 2026 Earnings EPS Surpasses Estimates by 23 CBAT Q1 2026 Earnings EPS Misses Consensus as Losses Deepen On Holding and LOEWE Unveil LightSpray Cloudmonster A Fusion of Performance and Luxury ATOS Q1 2026 Earnings Loss Narrows Significantly Beating Estimates by 82 Blue Gold Limited BGL Slides 285 Testing Key Support Near 081