Consumer Sentiment Falls to Record Low in May Amid Iran Conflict and Inflation Fears Micron Technology Delivers 2000 Return as Memory Shortage Fuels AI Rally Supply Constraints May Persist Until 2027 MidAmerica Apartment Communities Faces Diminished Rent Outlook After Scotiabank Downgrade UK Government Proposes VAT Reduction for Theme Parks and Childrens Meals to Ease CostofLiving Burden Broadening Inflation Pressures Beyond Iran and Oil Consumers Face Reacceleration in Multiple Categories AI Data Center Boom Strains Power Grid Raising Utility Costs for Consumers Disc Medicine Q1 2026 Earnings Narrowed Loss Beats Estimates as Biotech Advances Hematology Pipeline ALBT Q1 2026 Earnings Narrowing Losses and Strategic Progress Amid No Revenue Hooker Furnishings HOFT Q1 2026 Earnings EPS Misses Estimates Stock Gains on Resilient Demand ROCK Q1 2026 Earnings EPS Misses Estimates by Nearly 30 Shares Edge Higher Thermon Group Holdings Q1 2026 Earnings Narrow EPS Miss Amid Positive Sentiment SLDP Q1 2026 Earnings Solid Power Beats EPS Estimates by a Wide Margin PreRevenue Status Maintained Philip Morris International Edges Lower as Stock Consolidates Near Key Levels 51Talk COE Dips 22 as Stock Hovers Near Support Level Vine Hill Capital Investment Corp II Units VHCPU Holds Steady at 1002 Amid SPAC Trading Patterns Main Street Capital MAIN Edges Higher as Stock Nears Key Resistance Ziff Davis ZD Edges Higher Amid Consolidation Near Key Support NIO Q1 2026 Earnings EPS Beat Masks Continued Operational Challenges CDZI Q1 2026 Earnings Narrowing Loss Beats Estimates Amid Revenue Uncertainty PENN Q1 2026 Earnings EPS Misses Estimates as Margins Remain Under Pressure OCCIN Q1 2026 Earnings Massive EPS Miss Casts Doubt on Portfolio Performance HALO Q1 2026 Earnings EPS Surpasses Estimates Despite Revenue Discretion Markets SixWeek Record Run Top and Bottom Performers in the Club Portfolio Taoping Inc TAOP Q2 2011 Earnings EPS Misses Estimates Amid Challenging Quarter LM Funding America LMFA Slides to 025 Nears Critical Support at 024