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