Dollar Weakens as US Consumer Sentiment Declines Gilead Sciences Acquires Tubulis in 315 Billion Deal to Strengthen Oncology Pipeline Gen Z Bargain Hunters Drive Gains for Discount Retailers Walmart and Ross Elon Musk Clarifies SpaceXs ShortTerm Colossus Lease with Anthropic Consumer Prices Rise 38 Annually in April Reaching Highest Level Since May 2023 SP 500 Edges Up as Healthcare Tech Rally Communication Services Slips AMPY Q1 2026 Earnings Massive EPS Miss Overshadowed by Positive Stock Reaction Figure Technology Solutions Inc FIGR Q1 2026 Earnings EPS Misses Consensus Amid Market Headwinds FCAP Q1 2026 Earnings EPS of 130 Highlights Cost Discipline Amid Modest Operating Environment CZNC Q1 2026 Earnings Massive EPS Miss Shocks Analysts Stock Holds Steady Estrella Immunopharma ESLA Q1 2026 Earnings WiderThanExpected Loss Triggers Modest Stock Gain NRXP Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement Citizens Northern Corp CZNC Holds Steady Near Support Level Amid Low Volatility INEO Shares Drift Lower as Trading Volume Remains Subdued Unifi Inc UFI Climbs 15 as Shares Approach Key Resistance at 424 TE Connectivity TEL Edges Higher as Stock Stabilizes Near Key Support Levels Nelnet Inc NNI Gains 12 as Stock Holds Above Key Support Level MGM Resorts Surges Above Buy Point Leads SP 500 on Analyst Upgrades and Las Vegas Recovery Hopes ADAG Q2 2025 Earnings EPS Miss as ClinicalStage Biotech Focuses on Pipeline Advancement Firefly Neuroscience AIFF Slides 116 as Traders Eye Key 162 Support Level THRM Q1 2026 Earnings EPS Crushes Estimates with 625 Surprise GTIM Q1 2026 Earnings Modest Profit Amid Challenging Environment AB Q1 2026 Earnings EPS Misses Estimates Amid Cautious Market Environment MWA Q1 2026 Earnings Mueller Water Products Beats on EPS Despite Revenue Pressure DERM Q1 2026 Earnings Loss Slightly Misses Consensus Stock Declines 403 AVX Q1 2026 Earnings Loss Per Share and Stock Decline Highlight Challenges Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Surges Past Estimates Stock Eases Lower