Invesco’s DigitalOcean DOCN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$40M Buy
465,984
+177,413
+61% +$11.2M ﹤0.01% 1157
2025
Q4
$13.9M Buy
288,571
+31,618
+12% +$1.39M ﹤0.01% 1655
2025
Q3
$8.78M Buy
256,953
+16,789
+7% +$532K ﹤0.01% 1905
2025
Q2
$6.86M Sell
240,164
-1,096,483
-82% -$32M ﹤0.01% 2016
2025
Q1
$44.6M Sell
1,336,647
-20,383
-2% -$797K 0.01% 1084
2024
Q4
$46.2M Sell
1,357,030
-2,360
-0.2% -$92.6K 0.01% 1075
2024
Q3
$54.9M Buy
1,359,390
+5,901
+0.4% +$210K 0.01% 1002
2024
Q2
$47M Buy
1,353,489
+292,958
+28% +$10.4M 0.01% 1036
2024
Q1
$40.5M Sell
1,060,531
-33,095
-3% -$1.23M 0.01% 1131
2023
Q4
$40.1M Sell
1,093,626
-19,399
-2% -$537K 0.01% 1105
2023
Q3
$26.7M Sell
1,113,025
-445,868
-29% -$15.8M 0.01% 1211
2023
Q2
$62.6M Buy
1,558,893
+1,470,981
+1,673% +$54.2M 0.02% 870
2023
Q1
$3.44M Buy
87,912
+53,383
+155% +$1.68M ﹤0.01% 2398
2022
Q4
$879K Sell
34,529
-3,183
-8% -$99.6K ﹤0.01% 2992
2022
Q3
$1.36M Buy
37,712
+12,497
+50% +$525K ﹤0.01% 2801
2022
Q2
$1.04M Sell
25,215
-660,844
-96% -$29.5M ﹤0.01% 2969
2022
Q1
$39.7M Buy
686,059
+210,636
+44% +$12.3M 0.01% 1104
2021
Q4
$38.2M Sell
475,423
-34,997
-7% -$3.28M 0.01% 1169
2021
Q3
$39.6M Buy
+510,420
New +$31.5M 0.01% 1144

Other funds holding DOCN

Invesco's DOCN Position: Q1 2026 in Review

Invesco increased its DigitalOcean (DOCN) stake by 61% in Q1 2026, buying an estimated $11.2M and bringing the position to 465,984 shares worth $40M. The position accounts for ﹤0.01% of the portfolio, ranked #1157.

Invesco first reported a position in DOCN in Q3 2021 and has held it in 19 quarters since. The position peaked at $62.6M in Q2 2023. 448 funds tracked by Wall St. Rank hold DOCN as of Q1 2026.

  • Invesco held 465,984 shares of DigitalOcean worth $40M as of Q1 2026.
  • Invesco bought 177,413 DigitalOcean shares in Q1 2026, an estimated $11.2M.
  • DigitalOcean made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #1157 holding.
  • Invesco first reported a position in DigitalOcean in Q3 2021 and has held it in 19 quarters since.
  • Invesco's DigitalOcean position peaked at $62.6M in Q2 2023.
  • 448 funds tracked by Wall St. Rank held DigitalOcean as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.