SLDP Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Ticks Higher Teekay Corporation Q1 2026 Earnings Positive EPS Despite Subdued Market Response RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds Westport Fuel Systems Inc WPRT Q1 2026 Earnings EPS Surprises Positive Amid Revenue Uncertainty NCTY Q1 2012 Earnings Narrower Loss Beats Estimates but Stock Slides Estrella Immunopharma Warrants ESLAW Hold Steady at 013 Key Levels in Focus Diversified Energy Acquires Maverick Natural Resources in Permian Basin Deal QUALCOMM Q1 2026 Earnings EPS Beats Estimates Driven by Strong Chip Demand Okta Shares Surge 8 After Q1 Results Beat Expectations on Agentic AI Demand