Bank of America’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
2017
Q3
Sell
-31,200
Closed -$583K 7083
2017
Q2
$583K Sell
31,200
-145,000
-82% -$2.75M ﹤0.01% 4803
2017
Q1
$2.64M Buy
+176,200
New +$2.76M ﹤0.01% 3628
2016
Q1
Sell
-50,000
Closed -$435K 7059
2015
Q4
$435K Hold
50,000
﹤0.01% 4912
2015
Q3
$578K Buy
+50,000
New +$694K ﹤0.01% 4710
2015
Q2
Sell
-100,000
Closed -$2.74M 7290
2015
Q1
$2.74M Sell
100,000
-125,000
-56% -$3.68M ﹤0.01% 2951
2014
Q4
$7.4M Sell
225,000
-510,400
-69% -$18.4M ﹤0.01% 2190
2014
Q3
$34.1M Sell
735,400
-48,200
-6% -$2.51M 0.01% 1063
2014
Q2
$46.9M Buy
783,600
+640,900
+449% +$32.9M 0.02% 864
2014
Q1
$8.44M Buy
142,700
+112,500
+373% +$8.39M ﹤0.01% 1912
2013
Q4
$2.81M Buy
30,200
+6,050
+25% +$424K ﹤0.01% 2993
2013
Q3
$1.3M Buy
24,150
+8,300
+52% +$411K ﹤0.01% 3682
2013
Q2
$696K Buy
+15,850
New +$655K ﹤0.01% 4417

Other funds holding DDD

Bank of America's DDD Position: Q1 2026 in Review

Bank of America increased its 3D Systems Corp (DDD) stake by 11% in Q1 2026, buying an estimated $29.5K and bringing the position to 135,217 shares worth $254K. The position accounts for ﹤0.01% of the portfolio, ranked #5230.

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

  • Bank of America held 135,217 shares of 3D Systems Corp worth $254K as of Q1 2026.
  • Bank of America bought 13,271 3D Systems Corp shares in Q1 2026, an estimated $29.5K.
  • 3D Systems Corp made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #5230 holding.
  • Bank of America first reported a position in 3D Systems Corp in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's 3D Systems Corp position peaked at $83.1M in Q4 2013.
  • 197 funds tracked by Wall St. Rank held 3D Systems Corp as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.