Ebola Outbreak in Uganda Death Toll Reaches 177 Global Health Stocks and Travel Sector Await Impact Solar Panel Sales Rise as Businesses and Consumers Seek Cost Savings Chinas Humanoid Robot Push Musk Sees Biggest Competition as Nation Prepares Machines for Workforce Three African Oil Giants Poised to Benefit From Prolonged Hormuz Strait Disruptions Analysts Suggest Qualcomm Faces Persistent Short Seller Pressure as AI Pivot Becomes Critical for Bulls Loop Capital Initiates Coverage on American Express with Buy Rating Designates Stock as Top Pick ONB Q1 2026 Earnings Slight EPS Miss Amid Stable Market Conditions PPC Q1 2026 Earnings Earnings Miss Expectations Stock Declines Slightly White Mountains Insurance Group Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher Leggett Platt Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment EDAP Q4 2025 Earnings EPS Misses Estimates Stock Rises Amid Strategic Progress TLN Q1 2026 Earnings EPS Falls Far Short of Estimates Yet Shares Edge Higher Bold Eagle Acquisition Corp BEAG Holds Steady at 1058 as SPAC Consolidates A Paradise Acquisition Corp APAD Holds Steady at 803 as SPAC Market Awaits Catalyst Stryker Corporation SYK Edges Higher as Price Holds Above Support Zone Graham Holdings GHC Edges Higher as Shares Test Key Resistance Near 1160 Malibu Boats MBUU Rides Wave of Optimism After 264 Gain Bitcoin Volatility Drops to NineMonth Low as Crypto Markets Stabilize Phillips 66 PSX Q1 2026 Earnings BetterThanExpected Profit Shocks Market GFL Environmental Inc GFL Slips Amid Moderate Volume Holding Above Key Support Mission Produce AVO Hovers Near Support After Minimal Decline Hyperion DeFi Inc HYPD Faces Selling Pressure as Price Tests Key Support Teekay Tankers TNK Edges Lower Amid RangeBound Trading Ituran ITRN Surges 213 as Shares Test MidRange Territory Electronic Arts EA Holds Steady Near Midpoint as Investors Eye Key Levels US Global Investors GROW Edges Higher Navigating Support and Resistance Levels Isabella Bank ISBA Slips Slightly Holds Above Key Support at 4089