AeroVironment's $186M Contract: Why Stock Dropped Despite Big News | Whale Factor