Mesa Royalty Trust MTR Q4 2025 Earnings Modest EPS as Royalty Income Continues to Reflect Stable Production CETY Q4 2024 Earnings EPS Misses Amid Sparse Disclosure Stock Declines PDPA Q4 2025 Earnings Preferred Stock Misses Estimates Slightly Shares Edge Higher BP Q1 2026 Earnings Earnings Beat Estimates Amid Weaker Market Sentiment CNTN Q4 2023 Earnings Significant Loss Beat as Strategic Initiatives Gain Traction DOC Q1 2026 Earnings Massive EPS Surprise Highlights Strong Portfolio Management