ONTO Q1 2026 Earnings EPS Misses Estimates by 163 Amid Unreported Revenue
Teekay Corporation TK Q1 2026 Earnings Profitability Amid Market Volatility
STRW Q1 2026 Earnings EPS Beats Estimates by Nearly 15
TXO Partners LP Q1 2026 Earnings Deep Loss Per Unit Fails to Deter Investors Stock Gains 393
GIB Q1 2026 Earnings EPS Misses Estimates Slightly Stock Edges Higher
JD Q1 2026 Earnings EPS Misses Estimates Stock Declines 3