MWA Q1 2026 Earnings EPS Beats Estimates by 647 GWAV Q3 2023 Earnings Negative EPS Reported Stock Rises 225 Teekay Tankers Ltd Q1 2026 Earnings EPS Surpasses Estimates by 106 Amidst Robust Tanker Markets STT Q1 2026 Earnings Strong EPS Beat Amid Market Uncertainty Oxford Square Capital Corp Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines Coursera Q1 2026 Earnings EPS Miss Sends Mixed Signal as Stock Gains