NTGR Q1 2026 Earnings EPS Returns to Profitability with 268 Surprise CMPR Q1 2026 Earnings Massive EPS Beat Surprises Market TORM plc TRMD Q1 2026 Earnings EPS Surges 409 Above Estimates as Product Tanker Rates Support Results MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape Chatham Lodging Trust CLDT Q1 2026 Earnings Narrowed Loss Beats Street Expectations Amid Challenging Conditions