May 19, 2026
May 19, 2026
May 19, 2026
May 19, 2026
May 19, 2026
May 19, 2026
May 19, 2026
May 19, 2026
Kratos Defense's stock fell 5% following Red Cat Holdings' disappointing earnings. Analysts expected losses, but Red Cat missed even those expectations.