Twilio Inc

TWLONYSE
$237.78
-3.56-1.48%
In chiusura: Aug 28, 5:00 PM EST
$237.12
-0.66-0.28%
Post-mercato: Aug 28, 6:24 PM EST

Twilio Ownership & Insider Activity

Twilio (TWLO) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 1.1% of shares outstanding. Institutional investors hold 63.9%.

Shares Outstanding

151.774M

Shares Float

117.111M

Insider Shares Owned

1.613M

Insider % Owned

1.1%

Institutional Shares Held

98.210M

Institutional % Held

63.9%

Ownership Breakdown

Congressional Trading Activity

DateMemberPartyChamberActionAmount
May 4, 2026Josh GottheimerDHouseP$1,001 - $15,000
Apr 17, 2025Josh GottheimerDHouseS$1,001 - $15,000