Stocks · Technology · Services-Prepackaged Software

TWILIO INC

TWLO Clue Score49
United States Fiscal year ends December CIK 0001447669 Results filed 29 Oct 2026

What the insiders did Net selling

Bought (120 mo)
$14.88M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$1.38B
$41.17M on a plan · $634.93M straight out of an exercise
Sold at will
$700.98M
494 of 1607 sales
Net
−$1.36B
−$686.11M against sales at will