DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle CARE Q1 2026 Earnings EPS Falls 857 Below Consensus Shares Slip TRNO Q1 2026 Earnings Massive EPS Beat as Earnings Surge 99 Above Estimates Neuropace NPCE Q1 2026 Earnings EPS Beat Surprises Market Stock Gains GDS Holdings Q1 2026 Earnings Stunning EPS Beat of 132 vs Expected Loss Mesa Royalty Trust MTR Q4 2025 Earnings Modest EPS as Royalty Income Continues to Reflect Stable Production