Why Nauticus KITTW Just Surged 952 Key Levels Ahead 20260520 Arcadia Biosciences RKDA Crushes Q3 2025 Estimates EPS 062 Tops Views