Skip to main content

Qube Research & Technologies Ltd

Position in NTAP — NetApp, Inc.

CIK 1729829 LONDON, X0

Position in NTAP

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$70,180,100
+$70,180,100 QoQ
Shares Held
453,477
Ownership
0.231%
of shares outstanding
% of Portfolio
0.08%
of 13F equity value
Holder Rank
#76
of 955 holders
Holding Since
Jun 2020
21 quarters on record
Voting authority Sole 100% Shared 0% None 0%

Common Shares in NTAP Over Time

Shares Held

Position Value (USD)

Derivatives in NTAP

reported options exposure · as of Jun 30, 2026
CallValue
$216,664
CallShares
1,400
PutValue
$0
PutShares
0

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 Jun 30, 2026

Qube Research & Technologies Ltd holds $2,908,710,427 across 53 Software - Infrastructure names. NTAP ranks #12 (2.4% of the industry book) .

# Ticker Company Shares Value (USD) Open

All Filings in NTAP

Export CSV
33 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $216,664 1,400
2026-06-30 $70,180,100 453,477
2026-03-31 $235,497 2,300
2026-03-31 $194,541 1,900
2025-12-31 $1,499,260 14,000
2025-12-31 $9,236,191 86,247
2025-12-31 $942,392 8,800
2025-09-30 $4,075,024 34,400
2025-09-30 $2,202,763 18,595
2025-09-30 $2,807,502 23,700
2025-06-30 $35,660,154 334,680
2025-06-30 $5,679,115 53,300
2025-06-30 $3,803,835 35,700
2025-03-31 $650,016 7,400
2025-03-31 $42,481,268 483,621
2025-03-31 $667,584 7,600
2024-12-31 $92,864 800
2024-12-31 $383,064 3,300
2024-12-31 $39,845,969 343,263
2024-09-30 $33,172,933 268,585
2024-06-30 $31,780,756 246,745
2024-03-31 $121,615,722 1,158,576
2023-12-31 $114,350,132 1,297,075
2023-09-30 $61,025,503 804,237
2023-06-30 $7,781,034 101,846
2023-03-31 $19,893,297 311,563
2022-09-30 $19,245,864 311,170
2022-06-30 $11,732,304 179,833
2022-03-31 $8,581,868 103,396
2021-12-31 $19,273,008 209,512
2021-06-30 $9,261,369 113,192
2021-03-31 $621,183 8,548
2020-06-30 $442,147 9,965