Tronox TROX Slides 256 as Selling Pressure Mounts 20260514 CapCity Bank CCBG Jumps 110 on Strong Momentum 20260518 First Foundation FFWM Q4 2025 Earnings Miss by Significant Key Takeaways Coastal Fin CCB Gains 125 Support Holds at 6581 20260518 Mingteng International MTEN Stock Slips Amid Consolidation Near Key Support Spectral AI MDAI Reports Weak Q1 2026 Cost Pressures Weigh on Margins QXO Inc Reports Strong Q1 2026 Revenue Growth Achieves Positive Adjusted EBITDA Despite Net Loss Equity Inc CDT Stock Analysis Climbs 333 Eyes on 130 20260520 Broad Market Gains as Healthcare and Tech Lead Communication Services Slips Trump Trade Czar Signals Tariffs on Canada Mexico Will Stay Despite USMCA Microns New Milestone Dicks Earnings and Paxtons Victory Over Cornyn Lead CNBC Morning Squawk How Soaring Treasury Yields Could Reshape Personal Finances X formerly Twitter Fined A650000 by Australia for Child Protection Compliance Failures USIran Deal Progress Could Reshape Geopolitical Landscape Oil Markets Kosmos Energy Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises Despite Loss CPSH Q1 2026 Earnings Significant EPS Miss Amidst Stock Surge Unclear Revenue Picture HSLV Q1 2026 Earnings Massive EPS Surprise Despite Stock Decline Trustmark Corporation TRMK Q1 2026 Earnings EPS Beat Offsets Flat Market Reaction Duke Energy DUKB Q1 2026 Earnings Adjusted EPS Beats Estimates Amid Steady Utility Performance Geopolitical Tensions Rise as Putin Vows Retaliation After Alleged Ukrainian Strike on Military Target ADTX Q3 2025 Earnings Loss Deepens as Cash Burn Accelerates Stock Plunges DiaMedica DMAC Rallies 126 as Bulls Target 592 20260520 SeaStar ICU Q1 2026 Results Disappoint What Investors Should Know Cambridge CAQUU Stock Update 996 Pivot Bulls vs Bears Stalemate 20260521 Telecoms CEO Warns Europe Vulnerable to US Dominance in Satellite and AI Infrastructure Rand RAND Earnings Outlook Key Metrics for Q1 2026 AFG AFGC RangeBound at 1834 Bulls and Bears in Balance 20260521 Megan MGN Declines 659 Amid Market Weakness 20260520