General GD Delivers Q1 2026 Beat EPS 410 vs 379 Expected Blackrock MHD Stock Analysis Climbs 151 Eyes on 1200 20260520