Sterling Infrastructure STRL Q1 2026 Earnings Why the Beat Matters Alibaba Unveils Enhanced Zhenwu AI Chip and NextGeneration Large Language Model Corpay CPAY Q1 2026 Earnings Surprise EPS 580 Up Significant Limbach Holdings LMB Q1 2026 Earnings 036 EPS Surges Past 003 Estimates Nabors Industries NBR Slides 379 as Energy Sector Headwinds Intensify MasterBrand Inc MBC Edges Higher as Stock Tests Key Resistance Near 81 Pembina Pipeline PBA Slides 155 as Energy Sector Faces Headwinds Teekay Tankers TNK Edges Lower Amid Sector Headwinds Support and Resistance Levels in Focus