Mistras Group MG Delivers Q1 2026 Beat EPS 008 vs 005 Expected Is Calamos CSQ Still a Buy After 177 Rally 20260520 Teradyne TER Jumps 710 on Strong Momentum 20260520 El Pollo LOCO Delivers Q1 2026 Beat EPS 028 vs 022 Expected urbangro UGRO Q3 2025 Earnings Miss EPS 948 vs 004 Expected Andersen ANDG Q1 2026 Earnings Why the Beat Matters Taylor Devices TAYD Rallies 189 as Bulls Target 5368 20260520