TXRH Q1 2026 Earnings EPS Beats Estimates by 10 Stock Rises 26 GPN Q1 2026 Earnings EPS Beats Estimates by 366 as Stock Edges Higher Mesa Royalty Trust MTR Q4 2025 Earnings Modest EPS as Royalty Income Continues to Reflect Stable Production CUZ Q1 2026 Earnings EPS Beats Estimates by 155 Shares Edge Higher CMCT Q3 2024 Earnings Massive EPS Miss Rattles Investor Confidence BNR Q3 2022 Earnings EPS Surpasses Estimates Despite Revenue Discretion and Stock Decline