Tsakos Energy Navigation TEN Q1 2026 Earnings Strong EPS Beat of 37 Amidst Market Headwinds
PPC Q1 2026 Earnings Earnings Miss Expectations Stock Declines Slightly
CAE Q1 2026 Earnings EPS Beat of 122 Amid Stock Decline
CLX Q1 2026 Earnings EPS Beats Estimates Stock Rises on Solid Performance
PAVS Q2 2022 Earnings Massive EPS Miss Highlights Operational Challenges
NSYS Q3 2025 Earnings Narrowing Losses Amid Operational Challenges