Bank of America’s Biomerica BMRA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-49
Closed -$124 5850
2025
Q4
$124 Buy
49
+4
+9% +$10 ﹤0.01% 6789
2025
Q3
$128 Sell
45
-2
-4% -$6 ﹤0.01% 7805
2025
Q2
$148 Buy
47
+4
+9% +$14 ﹤0.01% 7897
2025
Q1
$196 Buy
43
+2
+5% +$10 ﹤0.01% 7692
2024
Q4
$98 Hold
41
﹤0.01% 7739
2024
Q3
$107 Sell
41
-144
-78% -$412 ﹤0.01% 7709
2024
Q2
$650 Buy
185
+160
+640% +$815 ﹤0.01% 7303
2024
Q1
$166 Sell
25
-3
-11% -$24 ﹤0.01% 7358
2023
Q4
$274 Buy
28
+3
+12% +$23 ﹤0.01% 7335
2023
Q3
$172 Hold
25
﹤0.01% 7423
2023
Q2
$272 Hold
25
﹤0.01% 7366
2023
Q1
$374 Sell
25
-4
-14% -$86 ﹤0.01% 7388
2022
Q4
$764 Sell
29
-371
-93% -$10.7K ﹤0.01% 7383
2022
Q3
$13K Sell
400
-104
-21% -$2.69K ﹤0.01% 7157
2022
Q2
$12K Sell
504
-121
-19% -$3.46K ﹤0.01% 7336
2022
Q1
$22K Buy
625
+121
+24% +$4.02K ﹤0.01% 7482
2021
Q4
$16K Sell
504
-3
-0.6% -$116 ﹤0.01% 7577
2021
Q3
$18K Buy
507
+3
+0.6% +$99 ﹤0.01% 7418
2021
Q2
$16K Sell
504
-79
-14% -$2.68K ﹤0.01% 7192
2021
Q1
$25K Sell
583
-21
-3% -$1.08K ﹤0.01% 6826
2020
Q4
$24K Sell
604
-34
-5% -$1.7K ﹤0.01% 6545
2020
Q3
$35K Buy
638
+50
+9% +$3.23K ﹤0.01% 6141
2020
Q2
$34K Buy
588
+104
+21% +$5.83K ﹤0.01% 6121
2020
Q1
$27K Buy
484
+5
+1% +$153 ﹤0.01% 6074
2019
Q4
$12K Hold
479
﹤0.01% 6616
2019
Q3
$12K Sell
479
-66
-12% -$1.6K ﹤0.01% 6680
2019
Q2
$11K Buy
545
+66
+14% +$1.27K ﹤0.01% 6700
2019
Q1
$10K Sell
479
-9
-2% -$176 ﹤0.01% 6647
2018
Q4
$7K Sell
488
-16
-3% -$360 ﹤0.01% 6695
2018
Q3
$14K Buy
504
+25
+5% +$749 ﹤0.01% 6580
2018
Q2
$15K Hold
479
﹤0.01% 6577
2018
Q1
$15K Hold
479
﹤0.01% 6476
2017
Q4
$14K Hold
479
﹤0.01% 6517
2017
Q3
$11K Buy
+479
New +$10.4K ﹤0.01% 6500

Other funds holding BMRA

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

Bank of America sold out of Biomerica (BMRA) in Q1 2026, closing a stake of 49 shares — an estimated $124 sold.

Bank of America first reported a position in BMRA in Q3 2017 and held it in 34 quarters. The position peaked at $35K in Q3 2020. 11 funds tracked by Wall St. Rank hold BMRA as of Q1 2026.

  • Bank of America reported no remaining Biomerica position as of Q1 2026 after selling out during the quarter.
  • Bank of America sold 49 Biomerica shares in Q1 2026, an estimated $124.
  • Bank of America first reported a position in Biomerica in Q3 2017 and held it in 34 quarters.
  • Bank of America's Biomerica position peaked at $35K in Q3 2020.
  • 11 funds tracked by Wall St. Rank held Biomerica as of Q1 2026.

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