Sunrun Exceeds Q1 Estimates Yet Faces Price Target Reduction from Analysts CitizensBanc CZWI Declines 167 Amid Market Weakness 20260517 HCA Healthcare HCA Declines 428 Amid Market Weakness 20260519 Palmer PSBD Surges 075 Nearing 1127 Resistance 20260518 AECOM ACM Q1 2026 Earnings Beat Revenue 1613962200000 EPS 159 RDAGW Warrants Hold Steady at 044 as Investors Await Catalysts TAOX Q4 2024 Earnings EPS Misses Estimates as Company Navigates Challenging Conditions CorVel Corporation Q4 2026 Earnings Call Summary Key Takeaways and Market Context Ferrari Shares Slip After Unveiling Luce Its First AllElectric Model State Attorneys General Intensify Antitrust Enforcement as Federal Authority Recedes Major Brokerage Platforms Offer Retail Investors Direct Access to SpaceX IPO ParkerHannifin Announces Potential Acquisition of Circor Aerospace from KKR SEBI Cracks Down on Stock Manipulation 7 Entities Barred 20 Crore Gains Frozen Humana Eyes MultiYear Margin and Returns Recovery Signaling Potential Strategic Turnaround PennantPark Investment Corporation Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Equitable Holdings Inc EQH Q1 2026 Earnings Marginal EPS Miss as Stock Edges Higher Gartner IT Q1 2026 Earnings Strong EPS Beat Signals Resilient Tech Demand Arcosa Inc ACA Q1 2026 Earnings Massive EPS Beat Surprises Market Stock Edges Higher SSSSL Q1 2026 Earnings Massive EPS Beat Driven by Investment Gains Notes Unchanged SEC Delays Plan Allowing for Crypto Versions of US Stocks Enterprise Financial Services Corporation EFSC Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher Array UZD Q1 2026 Earnings EPS 167 Beats Estimates Pliant Therapeutics PLRX Delivers Q1 2026 Beat EPS 032 vs 036 Expected OS OSTX Stock Up 213 Key Resistance at 202 20260515 Regal RRX Drops 092 Key Support at 17717 20260519 Archimedes 3 ARCIW Stock Today Unchanged at 049 Key Levels 20260519 US Farmers Cautiously Optimistic as Trade Relations with China Stabilize Above Food ABVEW Stock Today Drops 1579 Key Support at 015 20260515