Bank of America’s Niu Technologies NIU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-9,235
Closed -$28K 6489
2025
Q4
$28K Buy
9,235
+7,490
+429% +$29K ﹤0.01% 5981
2025
Q3
$8.18K Buy
1,745
+979
+128% +$3.99K ﹤0.01% 7230
2025
Q2
$2.57K Sell
766
-50,978
-99% -$175K ﹤0.01% 7394
2025
Q1
$211K Sell
51,744
-191,908
-79% -$478K ﹤0.01% 6145
2024
Q4
$436K Buy
243,652
+16,736
+7% +$36K ﹤0.01% 5652
2024
Q3
$522K Sell
226,916
-4,546
-2% -$8.8K ﹤0.01% 5456
2024
Q2
$403K Sell
231,462
-5,900
-2% -$12.1K ﹤0.01% 5474
2024
Q1
$399K Buy
237,362
+1,965
+0.8% +$3.59K ﹤0.01% 5474
2023
Q4
$516K Buy
235,397
+226,728
+2,615% +$519K ﹤0.01% 5476
2023
Q3
$24.5K Sell
8,669
-13,419
-61% -$46.8K ﹤0.01% 6676
2023
Q2
$87.9K Buy
22,088
+16,034
+265% +$62K ﹤0.01% 6253
2023
Q1
$25.1K Buy
6,054
+2,161
+56% +$10K ﹤0.01% 6695
2022
Q4
$20.4K Buy
3,893
+3,203
+464% +$12.3K ﹤0.01% 6732
2022
Q3
$3K Sell
690
-744
-52% -$4.55K ﹤0.01% 7511
2022
Q2
$12K Sell
1,434
-12,950
-90% -$109K ﹤0.01% 7346
2022
Q1
$139K Buy
14,384
+5,736
+66% +$72K ﹤0.01% 6682
2021
Q4
$139K Buy
8,648
+2,251
+35% +$49.6K ﹤0.01% 6703
2021
Q3
$147K Buy
6,397
+5,213
+440% +$139K ﹤0.01% 6501
2021
Q2
$38K Buy
1,184
+1,064
+887% +$35.5K ﹤0.01% 6943
2021
Q1
$5K Sell
120
-9
-7% -$364 ﹤0.01% 7124
2020
Q4
$4K Buy
+129
New +$3.74K ﹤0.01% 6859
2020
Q3
Sell
-5
Closed 7083
2020
Q2
$0 Buy
+5
New +$50 ﹤0.01% 7020
2020
Q1
Sell
-57
Closed 7110
2019
Q4
$0 Buy
+57
New +$510 ﹤0.01% 7289

Other funds holding NIU

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

Bank of America sold out of Niu Technologies (NIU) in Q1 2026, closing a stake of 9,235 shares — an estimated $28K sold.

Bank of America first reported a position in NIU in Q4 2019 and held it in 23 quarters. The position peaked at $522K in Q3 2024. 49 funds tracked by Wall St. Rank hold NIU as of Q1 2026.

  • Bank of America reported no remaining Niu Technologies position as of Q1 2026 after selling out during the quarter.
  • Bank of America sold 9,235 Niu Technologies shares in Q1 2026, an estimated $28K.
  • Bank of America first reported a position in Niu Technologies in Q4 2019 and held it in 23 quarters.
  • Bank of America's Niu Technologies position peaked at $522K in Q3 2024.
  • 49 funds tracked by Wall St. Rank held Niu Technologies as of Q1 2026.

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