STARWOOD STWD Q1 2026 Results Miss Estimates EPS 039 vs 043 Trine University Alumni Recognized as Emerging Leaders in Manufacturing and Logistics Delek US DK Delivers Q1 2026 Beat EPS 008 vs 124 Expected UK Borrowing Costs Surge and Sterling Slides Amid Political Leadership Uncertainty Frontline Plc FRO Slides Over 3 as Tanker Stock Tests Key Support Zone HUHUTECH International Group Inc HUHU Gains Momentum Approaches Key Resistance SES AI Corporation SES Surges Over 6 as Momentum Builds Above Key Support Solid Power Inc Warrant SLDPW Surges 29 as Warrants Catch Up with Underlying Stock