PG Q1 2026 Earnings EPS Slightly Misses Estimates Shares Edge Higher MDB Q1 2026 Earnings EPS Beats Estimates by 127 Stock Slips 35 ASTL Q1 2026 Earnings NarrowerThanExpected Loss Highlights Operational Resilience Vistra Corp VST Q1 2026 Earnings Massive EPS Beat Driven by Operational Strength and Favorable Market Conditions PTEN Q1 2026 Earnings EPS Surprises Positive NarrowerThanExpected Loss KVH Industries KVHI Sheds Over 6 Support and Resistance Levels in Focus John Marshall Bancorp JMSB Edges Higher as Price Consolidates Near Key Levels Sally Beauty Holdings SBH Posts Modest Gain Testing Key Resistance Zone Alkermes ALKS Sees Modest Gains Testing Key Levels Near 3730 SEI Q1 2026 Earnings EPS Surges Past Estimates with 6598 Surprise