Team Inc TISI Q1 2026 Earnings Loss Per Share of 276 Reported Stock Edges Higher Trupanion Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat Embecta Corp EMBC Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed BHP Q1 2026 Earnings EPS Misses Estimates Amid Weaker Commodity Environment Accel Entertainment ACEL Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Woodward WWD Q1 2026 Earnings EPS Surpasses Estimates by 782 Stock Edges Lower