Feb. 24 at 2:19 AM
$FSLY
Insiders dumping their shares including the CEO and CTO. Watch out below
Insider: Bergman Artur - Chief Technology Officer 74,457 shares have been SOLD at
$19.45 for a total of
$1,448,203.04
Insider: Compton Charles Lacey III - CEO
14,797 shares have been SOLD at
$18.88 for a total of
$279,402.22