Royal Bank of Canada’s 3D Systems Corp DDD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2016
Q1
Sell
-112,000
Closed -$973K 6407
2015
Q4
$973K Hold
112,000
﹤0.01% 3133
2015
Q3
$1.29M Buy
+112,000
New +$1.55M ﹤0.01% 2629
2015
Q2
Sell
-45,000
Closed -$1.23M 6599
2015
Q1
$1.23M Sell
45,000
-588,900
-93% -$17.3M ﹤0.01% 2682
2014
Q4
$20.8M Buy
633,900
+149,400
+31% +$5.39M 0.01% 833
2014
Q3
$22.5M Buy
+484,500
New +$25.3M 0.02% 737
2014
Q2
Sell
-10,000
Closed -$592K 5965
2014
Q1
$592K Buy
+10,000
New +$746K ﹤0.01% 3218

Other funds holding DDD

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

Royal Bank of Canada increased its 3D Systems Corp (DDD) stake by 29% in Q1 2026, buying an estimated $6.95K and bringing the position to 13,982 shares worth $26K. The position accounts for ﹤0.01% of the portfolio, ranked #5789.

Royal Bank of Canada first reported a position in DDD in Q2 2013 and has held it in 52 quarters since. The position peaked at $16.4M in Q4 2014. 197 funds tracked by Wall St. Rank hold DDD as of Q1 2026.

  • Royal Bank of Canada held 13,982 shares of 3D Systems Corp worth $26K as of Q1 2026.
  • Royal Bank of Canada bought 3,130 3D Systems Corp shares in Q1 2026, an estimated $6.95K.
  • 3D Systems Corp made up ﹤0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #5789 holding.
  • Royal Bank of Canada first reported a position in 3D Systems Corp in Q2 2013 and has held it in 52 quarters since.
  • Royal Bank of Canada's 3D Systems Corp position peaked at $16.4M in Q4 2014.
  • 197 funds tracked by Wall St. Rank held 3D Systems Corp as of Q1 2026.

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