Bank of America’s Milestone Scientific MLSS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-575
Closed -$157 6444
2025
Q4
$157 Buy
575
+17
+3% +$6 ﹤0.01% 6744
2025
Q3
$254 Buy
558
+54
+11% +$32 ﹤0.01% 7691
2025
Q2
$320 Buy
504
+63
+14% +$58 ﹤0.01% 7750
2025
Q1
$411 Sell
441
-99
-18% -$109 ﹤0.01% 7549
2024
Q4
$518 Sell
540
-1,700
-76% -$1.4K ﹤0.01% 7402
2024
Q3
$2.04K Buy
2,240
+1,742
+350% +$1.63K ﹤0.01% 7128
2024
Q2
$340 Buy
+498
New +$331 ﹤0.01% 7427
2024
Q1
Sell
-74
Closed -$50 8022
2023
Q4
$50 Buy
+74
New +$59 ﹤0.01% 7501
2023
Q1
Sell
-106
Closed -$50 8098
2022
Q4
$50 Buy
106
+105
+10,500% +$68 ﹤0.01% 7791
2022
Q3
$0 Sell
1
-79
-99% -$77 ﹤0.01% 8056
2022
Q2
$0 Sell
80
-202
-72% -$206 ﹤0.01% 8241
2022
Q1
$0 Sell
282
-23,879
-99% -$34.9K ﹤0.01% 8565
2021
Q4
$50K Sell
24,161
-9,855
-29% -$21.7K ﹤0.01% 7219
2021
Q3
$64K Buy
34,016
+11,315
+50% +$20.9K ﹤0.01% 6932
2021
Q2
$56K Sell
22,701
-39,357
-63% -$95.5K ﹤0.01% 6780
2021
Q1
$221K Buy
62,058
+51,647
+496% +$177K ﹤0.01% 5971
2020
Q4
$22K Buy
10,411
+7,128
+217% +$12.6K ﹤0.01% 6570
2020
Q3
$5K Sell
3,283
-5,567
-63% -$9.71K ﹤0.01% 6586
2020
Q2
$17K Buy
+8,850
New +$16.2K ﹤0.01% 6307
2018
Q3
Sell
-30,000
Closed -$24K 7390
2018
Q2
$24K Hold
30,000
﹤0.01% 6451
2018
Q1
$22K Buy
+30,000
New +$28.9K ﹤0.01% 6355
2017
Q1
Sell
-12
Closed 7144
2016
Q4
$0 Buy
+12
New +$21 ﹤0.01% 7205
2016
Q3
Sell
-51
Closed 7272
2016
Q2
$0 Buy
+51
New +$117 ﹤0.01% 7270

Other funds holding MLSS

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

Bank of America sold out of Milestone Scientific (MLSS) in Q1 2026, closing a stake of 575 shares — an estimated $157 sold.

Bank of America first reported a position in MLSS in Q2 2016 and held it in 23 quarters. The position peaked at $221K in Q1 2021. 32 funds tracked by Wall St. Rank hold MLSS as of Q1 2026.

  • Bank of America reported no remaining Milestone Scientific position as of Q1 2026 after selling out during the quarter.
  • Bank of America sold 575 Milestone Scientific shares in Q1 2026, an estimated $157.
  • Bank of America first reported a position in Milestone Scientific in Q2 2016 and held it in 23 quarters.
  • Bank of America's Milestone Scientific position peaked at $221K in Q1 2021.
  • 32 funds tracked by Wall St. Rank held Milestone Scientific as of Q1 2026.

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