NewGenIvf NIVF Down 190 How Low Could It Go 20260514 Kratos KTOS Surges 409 Nearing 5693 Resistance 20260518 Comcast Corporation CMCSA Crushes Q1 2026 Estimates EPS 079 Tops Views General GD Delivers Q1 2026 Beat EPS 410 vs 379 Expected