Skip to main content

ROYAL BANK OF CANADA

Bank

Position in NET — Cloudflare, Inc.

CIK 1000275 TORONTO, A6

Position in NET

as of Mar 31, 2026 · filed May 15, 2026
Position Value
$331,726,210
-$6,123,037 QoQ
Shares Held
1,607,668
-6.2% QoQ
Ownership
0.455%
of shares outstanding
% of Portfolio
0.08%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 98.60070611593936.ToString("F0")% Shared 0.2514200693177945.ToString("F0")% None 1.147873814742845.ToString("F0")%

Common Shares in NET Over Time

Shares Held

Position Value (USD)

Derivatives in NET

reported options exposure · as of Mar 31, 2026
CallValue
$133,873,392
CallShares
648,800
PutValue
$83,113,752
PutShares
402,800

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Software - Infrastructure

Technology · as of Mar 31, 2026

ROYAL BANK OF CANADA holds $19,205,107,379 across 132 Software - Infrastructure names. NET ranks #6 (1.7% of the industry book) .

# Ticker Company Shares Value (USD) Open
6 NET
Cloudflare, Inc.
This page
1,607,668 $331,726,210

All Filings in NET

Export CSV
48 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $83,113,752 402,800
2026-03-31 $331,726,210 1,607,668
2026-03-31 $133,873,392 648,800
2025-12-31 $337,849,247 1,713,666
2025-12-31 $127,832,060 648,400
2025-12-31 $106,244,135 538,900
2025-09-30 $139,140,156 648,400
2025-09-30 $77,016,351 358,900
2025-09-30 $382,174,913 1,780,954
2025-06-30 $237,356,920 1,212,056
2025-06-30 $55,321,975 282,500
2025-06-30 $107,706,500 550,000
2025-03-31 $9,792,761 86,900
2025-03-31 $8,474,288 75,200
2025-03-31 $117,578,712 1,043,382
2024-12-31 $16,173,536 150,200
2024-12-31 $130,837,226 1,215,056
2024-09-30 $6,066,750 75,000
2024-09-30 $100,444,588 1,241,743
2024-06-30 $106,833,880 1,289,797
2024-06-30 $4,555,650 55,000
2024-03-31 $127,090,822 1,312,515
2024-03-31 $484,150 5,000
2023-12-31 $2,914,100 35,000
2023-12-31 $116,617,366 1,400,641
2023-09-30 $87,319,726 1,385,148
2023-06-30 $95,732,726 1,464,475
2023-03-31 $80,160,031 1,300,033
2022-12-31 $68,146,565 1,507,334
2022-09-30 $4,424,800 80,000
2022-09-30 $77,008,771 1,392,312
2022-06-30 $3,500,000 80,000
2022-06-30 $59,283,129 1,355,043
2022-03-31 $111,561,234 932,007
2022-03-31 $9,576,000 80,000
2021-12-31 $117,993,897 897,292
2021-12-31 $6,180,500 47,000
2021-09-30 $119,988,920 1,065,148
2021-09-30 $112,650 1,000
2021-06-30 $4,762,800 45,000
2021-06-30 $105,840 1,000
2021-06-30 $98,081,080 926,692
2021-03-31 $68,840,745 979,800
2020-12-31 $151,980 2,000
2020-12-31 $57,467,663 756,253
2020-09-30 $30,702,613 747,750
2020-06-30 $25,595,393 711,972
2020-03-31 $375,116 15,976