AI Demand Possibly Stressing Supplies of Lasers Fiber and Optical Components Ebola Outbreak in DRC Raises Concerns Over Healthcare Resources and Regional Economic Stability Piper Sandler Downgrades Tractor Supply on Weak Pet Spending Trends NTPC Green Energy Q4 Results Net Profit Dips 15 Amid Rising Costs Revenue Surges 47 ETFs Tailored for the Seasonally Slower Summer Trading Period Barnes Noble CEO James Daunt Clarifies Stance on AIGenerated Books A Straightforward Rejection of AI Books MSA Safety Q1 2026 Earnings EPS Surprises Positively as Industrial Demand Holds Steady Spire Inc SR Q1 2026 Earnings EPS Beats Expectations Amid Steady Utility Demand Wheeler Real Estate Investment Trust Inc 700 Senior Subordinated Convertible Notes Due 2031 WHLRL Q2 2024 Earnings Strong EPS Amid Limited Guidance FITBP Q1 2026 Earnings EPS Surges Past Estimates by 3509 MFC Q1 2026 Earnings EPS Misses Estimates Amid Subdued Market Reaction FWRD Q1 2026 Earnings EPS Misses Estimates Amidst Operational Headwinds Dragonfly Energy Holdings Warrant DFLIW Holds at 005 Amid Tight Consolidation Advent Convertible and Income Fund AVK Edges Higher Amid Modest Gains XFLH Capital Corporation XFLH Holds Steady at 1022 as Key Levels Define Trading Range Trevi Therapeutics Holds Steady Near Resistance Consolidation Phase May Be Underway Hanmi Financial HAFC Edges Lower as Bank Sector Pressure Mounts April Jobs Report Preview Labor Market Cooling Yet Resilient VC Q1 2026 Earnings EPS Beat Surprises Market Shares Jump 29 Blackrock Health Sciences Trust BME Edges Higher Testing Key Resistance Zone Heritage Insurance Holdings HRTG Slides 243 as Shares Test Key Support Levels Illumina ILMN Surges Over 4 as Positive Momentum Builds Toward Key Resistance Chenghe Acquisition III Co CHEC Holds Steady at 1011 as Traders Eye Key Levels SIMPPLE Ltd SPPL Nears Key Support After 191 Decline TC Energy TRP Holds Steady Near 71 as Infrastructure Demand Supports Modest Gains Ocular Therapeutix OCUL Slips Slightly as Stock Holds Key Support at 775 iHeartMedia IHRT Surges Over 11 Key Levels to Watch