Mistras Group MG Crushes Q1 2026 Estimates EPS 008 Tops Views BNB Plus BNBX Stalls at 041 Consolidation Phase 20260520