DXR Q3 2007 Earnings Earnings Per Share Surges Past Estimates PM Q1 2026 Earnings Earnings Beat Expectations Amid Solid Pricing Power MTRN Q1 2026 Earnings EPS Surpasses Estimates Stock Gains 234 BNAI Q3 2025 Earnings NarrowerThanExpected Loss Drives Positive Surprise Despite Revenue Absence Tucows Inc TCX Q1 2026 Earnings Negative EPS Reflects Ongoing Investment Phase Amid Stock Stagnation ARTL Q4 2025 Earnings EPS Surprises Positively but Shares Decline on No Revenue