C3ai Q1 2026 Earnings EPS Misses Estimates as Loss Widens 908 Devices MASS Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher DXR Q3 2007 Earnings Earnings Per Share Surges Past Estimates PPTA Q1 2026 Earnings WiderThanExpected Loss Amidst Antimony Project Progress RPAY Q1 2026 Earnings EPS Beat Drives 418 Stock Rally Despite Missing Revenue Details