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