$296.30
-20.02-6.33%
Ult. Agg.: Oct 16, 7:58 PM
$294.80
-21.52-6.8%

Cloudflare (NET) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
354.940M
Shares Float
283.109M
Insider Shares Owned
1.823M
Insider % Owned
0.5%
Institutional Shares Held
249.574M
Institutional % Held
70.1%
Ownership Breakdown