NextNav's CEO Sells 69,853 Shares: A Strategic Move or a Red Flag? | Whale Factor