IEX Q1 2026 Earnings EPS Surpasses Estimates on Strong Execution NPO Q1 2026 Earnings EPS Surpasses Estimates with 17 Beat Stock Rises PAA Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Resilience Unity Software Q1 2026 Earnings Narrower Loss Beats Estimates Stock Edges Higher Altimmune Q1 2026 Earnings Narrower Loss Surprises Amid Ongoing Clinical Focus Teekay Tankers Q1 2026 Earnings EPS Surpasses Expectations Amid Strong Tanker Market