GSL Q1 2026 Earnings EPS Surpasses Estimates Despite Broader Market Headwinds TECH Q1 2026 Earnings EPS Misses Estimates Amid Mixed Demand Signals Perrigo PRGO Q1 2026 Earnings EPS Beats Estimates by 345 Stock Declines Slightly KINS Q1 2026 Earnings EPS Misses Estimates Amid Challenging Underwriting Environment KW Q1 2026 Earnings Strong EPS Surprise Amidst Challenging Market DocGo Inc DCGO Q1 2026 Earnings EPS Misses as Revenue Data Remains Limited