GM Q1 2026 Earnings Profit Surge Defies Expectations WST Q1 2026 Earnings EPS Surges Past Estimates by 2578 BRX Q1 2026 Earnings Strong EPS Surprise of 635 Despite Slight Stock Decline BRP Inc DOO Q1 2026 Earnings EPS Beats Estimates by Nearly 8 Amidst Mixed Operating Environment Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline Nordic American Tankers Limited Q4 2025 Earnings EPS Misses Estimates by 56 as Tanker Market Faces Headwinds