XOMAP Q1 2026 Earnings Preferred Stock Reports EPS Miss Amid Royalty Revenue Uncertainty
CAE Q1 2026 Earnings EPS Beat of 122 Amid Stock Decline
OPRT Q1 2026 Earnings EPS Surpasses Estimates by 243 Despite Stock Decline
FLNG Q1 2026 Earnings EPS Misses Estimates Amid Challenging LNG Shipping Market
MATW Q1 2026 Earnings EPS Surges 11985 Above Estimates Stock Edges Higher
Tsakos Energy Navigation TEN Q1 2026 Earnings EPS Surges Past Estimates by 37 Despite Revenue Uncertainty