TWFG Q1 2026 Earnings Strong EPS Beat Drives Investor Attention Despite Slight Stock Decline DHIL Q1 2025 Earnings EPS of 323 Reported Amidst Market Uncertainty Select Medical Holdings Q1 2026 Earnings EPS Misses Estimates Stock Flat Marine Petroleum Trust MARPS Q4 2025 Earnings Trust Reports EPS of 008 Stock Declines 16 STLD Q1 2026 Earnings Earnings Miss Estimates Despite Strong Operational Execution Hershey HSY Surges 35 as Confectionary Giant Tests Resistance Zone Principal Financial Group PFG Edges Lower Amid Cautious Trading Key Levels in Focus KB Home KBH Edges Higher Homebuilder Stock Shows Resilience Amid Market Uncertainty Talen Energy TLN Slips 24 as Traders Weigh Key Support and Resistance Levels BTGO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter