Bank of America’s NCS Multistage Holdings NCSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-3,976
Closed -$246K 5776
2026
Q1
$246K Buy
3,976
+3,975
+397,500% +$188K ﹤0.01% 5250
2025
Q4
$39 Hold
1
﹤0.01% 6999
2025
Q3
$51 Sell
1
-6
-86% -$226 ﹤0.01% 8003
2025
Q2
$207 Sell
7
-129
-95% -$3.95K ﹤0.01% 7836
2025
Q1
$4.76K Buy
136
+130
+2,167% +$3.85K ﹤0.01% 7235
2024
Q4
$156 Hold
6
﹤0.01% 7645
2024
Q3
$118 Buy
6
+1
+20% +$19 ﹤0.01% 7685
2024
Q2
$84 Buy
+5
New +$86 ﹤0.01% 7740
2022
Q1
Sell
-1
Closed 8580
2021
Q4
$0 Sell
1
-167
-99% -$5.3K ﹤0.01% 8489
2021
Q3
$5K Buy
168
+165
+5,500% +$4.53K ﹤0.01% 7735
2021
Q2
$0 Sell
3
-1
-25% -$27 ﹤0.01% 7964
2021
Q1
$0 Sell
4
-46
-92% -$1.48K ﹤0.01% 7650
2020
Q4
$1K Sell
50
-18
-26% -$317 ﹤0.01% 7005
2020
Q3
$1K Sell
68
-1,250
-95% -$14.9K ﹤0.01% 6779
2020
Q2
$15K Buy
1,318
+1,055
+401% +$12.1K ﹤0.01% 6336
2020
Q1
$3K Sell
263
-206
-44% -$5.77K ﹤0.01% 6576
2019
Q4
$19K Sell
469
-145
-24% -$6.34K ﹤0.01% 6516
2019
Q3
$25K Buy
614
+134
+28% +$6.81K ﹤0.01% 6544
2019
Q2
$34K Sell
480
-212
-31% -$15.8K ﹤0.01% 6439
2019
Q1
$72K Buy
692
+256
+59% +$28.4K ﹤0.01% 6042
2018
Q4
$45K Buy
436
+225
+107% +$43.2K ﹤0.01% 6255
2018
Q3
$70K Sell
211
-4
-2% -$1.27K ﹤0.01% 6047
2018
Q2
$62K Buy
215
+55
+34% +$17.5K ﹤0.01% 6029
2018
Q1
$49K Buy
160
+26
+19% +$8.52K ﹤0.01% 6050
2017
Q4
$40K Sell
134
-60
-31% -$22.2K ﹤0.01% 6169
2017
Q3
$94K Buy
194
+47
+32% +$20.6K ﹤0.01% 5701
2017
Q2
$74K Buy
+147
New +$69.1K ﹤0.01% 5727

Other funds holding NCSM

Bank of America's NCSM Position: Q2 2026 in Review

Bank of America sold out of NCS Multistage Holdings (NCSM) in Q2 2026, closing a stake of 3,976 shares — an estimated $246K sold.

Bank of America first reported a position in NCSM in Q2 2017 and held it in 27 quarters. The position peaked at $246K in Q1 2026. 34 funds tracked by Wall St. Rank hold NCSM as of Q2 2026.

  • Bank of America reported no remaining NCS Multistage Holdings position as of Q2 2026 after selling out during the quarter.
  • Bank of America sold 3,976 NCS Multistage Holdings shares in Q2 2026, an estimated $246K.
  • Bank of America first reported a position in NCS Multistage Holdings in Q2 2017 and held it in 27 quarters.
  • Bank of America's NCS Multistage Holdings position peaked at $246K in Q1 2026.
  • 34 funds tracked by Wall St. Rank held NCS Multistage Holdings as of Q2 2026.

Based on Bank of America's 13F filing for Q2 2026, filed 14 Aug 2026.