Royal Bank of Canada’s Digital Realty Trust DLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$15.4M Sell
85,200
-54,800
-39% -$9.37M ﹤0.01% 1634
2025
Q4
$21.7M Buy
+140,000
New +$23M ﹤0.01% 1447
2024
Q1
Sell
-45,900
Closed -$6.18M 7124
2023
Q4
$6.18M Buy
+45,900
New +$5.93M ﹤0.01% 2089
2021
Q2
Sell
-40,000
Closed -$5.63M 7522
2021
Q1
$5.63M Buy
40,000
+20,000
+100% +$2.76M ﹤0.01% 2152
2020
Q4
$2.79M Buy
+20,000
New +$2.86M ﹤0.01% 2626
2018
Q3
Sell
-18,600
Closed -$2.08M 6769
2018
Q2
$2.08M Buy
+18,600
New +$1.97M ﹤0.01% 2697
2016
Q4
Sell
-149,000
Closed -$14.5M 6660
2016
Q3
$14.5M Sell
149,000
-13,000
-8% -$1.32M 0.01% 1206
2016
Q2
$17.7M Buy
+162,000
New +$15.4M 0.01% 1042
2013
Q4
Sell
-35,600
Closed -$1.89M 5965
2013
Q3
$1.89M Buy
+35,600
New +$2.02M ﹤0.01% 2246

Other funds holding DLR

Royal Bank of Canada's DLR Position: Q1 2026 in Review

Royal Bank of Canada reduced its Digital Realty Trust (DLR) stake by 7.8% in Q1 2026, selling an estimated $25.6M and leaving 1,778,305 shares worth $320M. The position accounts for 0.06% of the portfolio, ranked #304.

Royal Bank of Canada first reported a position in DLR in Q2 2013 and has held it in 52 quarters since. The position peaked at $431M in Q4 2024. 1,247 funds tracked by Wall St. Rank hold DLR as of Q1 2026.

  • Royal Bank of Canada held 1,778,305 shares of Digital Realty Trust worth $320M as of Q1 2026.
  • Royal Bank of Canada sold 149,824 Digital Realty Trust shares in Q1 2026, an estimated $25.6M.
  • Digital Realty Trust made up 0.06% of Royal Bank of Canada's portfolio in Q1 2026, its #304 holding.
  • Royal Bank of Canada first reported a position in Digital Realty Trust in Q2 2013 and has held it in 52 quarters since.
  • Royal Bank of Canada's Digital Realty Trust position peaked at $431M in Q4 2024.
  • 1,247 funds tracked by Wall St. Rank held Digital Realty Trust as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.