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
2019
Q3
Sell
-2,800
Closed -$25K 6768
2019
Q2
$25K Buy
2,800
+600
+27% +$5.68K ﹤0.01% 5596
2019
Q1
$24K Buy
2,200
+1,800
+450% +$21.4K ﹤0.01% 5566
2018
Q4
$4K Buy
+400
New +$5.49K ﹤0.01% 6218
2015
Q3
Sell
-80,400
Closed -$1.57M 6661
2015
Q2
$1.57M Sell
80,400
-54,600
-40% -$1.32M ﹤0.01% 2519
2015
Q1
$3.7M Buy
135,000
+9,200
+7% +$271K ﹤0.01% 1808
2014
Q4
$4.13M Buy
125,800
+75,800
+152% +$2.74M ﹤0.01% 1794
2014
Q3
$2.32M Buy
+50,000
New +$2.61M ﹤0.01% 2193
2014
Q2
Sell
-40,000
Closed -$2.37M 5964
2014
Q1
$2.37M Buy
+40,000
New +$2.98M ﹤0.01% 2135
2013
Q3
Sell
-21,400
Closed -$939K 6119
2013
Q2
$939K Buy
+21,400
New +$885K ﹤0.01% 2633

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.