Wall Street Extends Historic Win Streak Closes May at Record Highs KT Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Shoals Tech SHLS Hits 2Year High on Manufacturing Expansion