Teekay Tankers Q1 2026 Earnings Strong EPS Beat Amidst Challenging Tanker Market ALGT Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Discontinuation HTO Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher NCMI Q1 2026 Earnings EPS Miss Exceeds Estimates Stock Edges Higher BSRR Q1 2026 Earnings EPS Beat of 1438 Overshadowed by Slight Stock Decline Penumbra PEN Q1 2026 Earnings EPS Misses Estimates by 245 as Revenue Details Remain Unclear