NYSE : NET

Cloudflare, Inc. — Institutional Ownership

$270.37 USD

$6.27 (2.37%)

Volume
3.03M
Average Volume
3.98M
Market Capitalization
$95.97B
P/E Ratio
-1088.88
Dividend Yield
0.00%
Price Target
$260.00
Year High
$291.00
Year Low
$158.83
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.96
Institutional Ownership Summary
Institutional Ownership %

1.99%

Investors Holding

396

change: -816 | last: 1212
Increased Positions

209

change: -445 | last: 654
Reduced Positions

124

change: -228 | last: 352
New Positions

68

change: -112 | last: 180
Sold Positions

819

change: 679 | last: 140
Total Calls

152.94K

Total Puts

285.64K

Put-Call Ratio

1.87

change: 131.8714 | last: 0.5489
Total Invested

1.72B

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-05-14 Capital World Investors 23.03M 7.30%
2026-04-29 Vanguard Capital Management 16.49M 5.19%
2026-04-29 Vanguard Portfolio Management 16.12M 5.07%
2026-03-26 The Vanguard Group - 0.00%
2026-02-13 Capital World Investors 36.37M 11.50%
2026-02-13 Matthew Prince 26.34M 7.70%
2026-02-12 Morgan Stanley 16.8M 5.30%
2026-02-05 BAILLIE GIFFORD & CO 16.82M 5.30%
2025-11-12 BAILLIE GIFFORD & CO 21.85M 7.00%
2025-08-13 Capital World Investors 41.37M 13.30%
2025-05-05 Morgan Stanley 20.17M 6.50%
2025-04-17 BAILLIE GIFFORD & CO 27.43M 8.90%
2025-04-07 The Vanguard Group 30.84M 10.00%
2023-02-14 Frank M. Sands 15.45M 5.40%
2023-02-14 Sands Capital Management, LLC 15.45M 5.40%
2023-02-13 95-1411037 13.0 5.60%
2023-02-03 (1) BlackRock, Inc. 15.51M 5.40%
2022-06-09 (1) BlackRock, Inc. 13.78M 4.90%
2022-02-14 2 11.81M 4.10%
2022-02-09 Morgan Stanley Investment Management Inc. 27.32M 10.00%
2022-02-09 Morgan Stanley 27.88M 10.20%
2022-02-04 (1) BlackRock, Inc. 14.48M 5.30%
2021-06-10 Morgan Stanley 26.94M 10.50%
2021-06-10 Morgan Stanley Investment Management Inc. 26.94M 10.50%
2021-02-16 Matthew 36.14M 13.40%
2021-02-16 2 13.11M 5.30%
2021-02-10 The Vanguard Group - 23-1945930 17.22M 7.36%
2020-08-05 Baillie Gifford & Co (Scottish partnership) 18.85M 11.00%
2020-02-14 Venrock Partners Management V, LLC 41.8M 32.60%
2020-02-14 VEF Management V, LLC 41.8M 32.60%
2020-02-14 UV Partners IV, L.P. 38.63M 11.00%
2020-02-14 Venrock Associates V, L.P. 41.8M 32.60%
2020-02-14 Venrock Partners V, L.P. 41.8M 32.60%
2020-02-14 Venrock Entrepreneurs Fund V, L.P. 41.8M 32.60%
2020-02-14 Venrock Management V, LLC 41.8M 32.60%
2020-02-14 2 37.72M 30.30%
2020-02-14 2 14.57M 14.40%
2020-02-13 New Enterprise Associates 13, L.P. 52.65M 39.70%
2020-02-13 Scott D. Sandell 52.65M 39.70%
2020-02-13 Patrick J. Kerins 52.65M 39.70%
2020-02-13 Forest Baskett 52.65M 39.70%
2020-02-13 NEA 13 GP, LTD 52.65M 39.70%
2020-02-13 NEA Partners 13, L.P. 52.65M 39.70%
2020-02-12 Future Fund Board of Guardians 4.9M 11.00%
2020-02-12 Future Fund Investment Company No.4 Pty Ltd (ACN 134 338 908) 4.9M 11.00%
NET Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $197.15 348.42M $68.69B $943.54M $3.7B $71.45B
2024-12-31 $107.68 341.41M $36.76B $147.69M $1.46B $38.08B
2023-12-31 $83.26 333.66M $27.78B $86.86M $1.44B $29.13B
2022-12-31 $45.21 326.33M $14.75B $204.18M $1.58B $16.13B
2021-12-31 $131.50 312.32M $41.07B $313.78M $1.29B $42.05B
2020-12-31 $75.99 299.77M $22.78B $108.9M $428.3M $23.1B
2019-12-31 $17.06 300.17M $5.12B $138.98M $10.51M $4.99B
2018-12-31 $18.00 237.32M $4.27B $25.06M $10.7M $4.26B
2017-12-31 $18.00 251.08M $4.52B $24.44M $10.92M $4.51B
2016-12-31 $18.00 237.32M $4.27B -$ -$ $4.27B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $206.34 352.62M $72.76B $943.18M $3.52B $75.34B
2025-12-31 $197.15 351.09M $69.22B $943.54M $3.7B $71.97B
2025-09-30 $214.59 342.36M $73.47B $1.05B $3.5B $75.92B
2025-06-30 $195.83 347.49M $68.05B $1.52B $3.46B $69.99B
2025-03-31 $112.69 345.72M $38.96B $204.46M $1.48B $40.23B
2024-12-31 $107.68 344M $37.04B $147.69M $1.46B $38.36B
2024-09-30 $80.89 342.36M $27.69B $182.88M $1.45B $28.96B
2024-06-30 $83.95 340.65M $28.6B $156.97M $1.44B $29.88B
2024-03-31 $95.66 338.58M $32.39B $254.4M $1.44B $33.57B
2023-12-31 $83.26 336.58M $28.02B $86.86M $1.44B $29.37B
2023-09-30 $63.04 334.67M $21.1B $94.14M $1.42B $22.42B
2023-06-30 $65.37 332.3M $21.72B $159.32M $1.46B $23.02B