NTRS Q1 2026 Earnings EPS Surges Past Estimates with 143 Surprise Irans Potential Tariffs on Hormuz Internet Cables What Risks for Europe GIL Q1 2026 Earnings Gildan Activewear Beats EPS Estimates Stock Climbs 175 WesBanco WSBCO Q1 2026 Earnings Surprise EPS 091 Up Significant