Vita Coco Insiders Cash Out as Shorts Quietly Unwind
COCO is trading at $74.45 after a week that tells two stories at once — executives selling into strength, while the shorts who piled in hard through April have been quietly covering. The insider picture is the most…
