Granahan Investment Management’s Biomerica BMRA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-10,996
Closed -$49.9K 156
2025
Q1
$49.9K Sell
10,996
-71,350
-87% -$353K ﹤0.01% 159
2024
Q4
$198K Buy
82,346
+16,413
+25% +$43.3K 0.01% 175
2024
Q3
$173K Sell
65,933
-41,624
-39% -$119K 0.01% 184
2024
Q2
$378K Sell
107,557
-33,633
-24% -$171K 0.02% 174
2024
Q1
$940K Buy
141,190
+5,856
+4% +$47.6K 0.03% 170
2023
Q4
$1.35M Sell
135,334
-10,019
-7% -$75.8K 0.04% 168
2023
Q3
$1M Buy
145,353
+2,250
+2% +$22.3K 0.04% 170
2023
Q2
$1.56M Sell
143,103
-1,589
-1% -$18.8K 0.05% 163
2023
Q1
$2.16M Buy
144,692
+4,354
+3% +$93.9K 0.07% 152
2022
Q4
$3.76M Buy
140,338
+377
+0.3% +$10.8K 0.12% 143
2022
Q3
$4.4M Buy
139,961
+2,087
+2% +$54.1K 0.14% 131
2022
Q2
$3.19M Sell
137,874
-8,356
-6% -$239K 0.11% 142
2022
Q1
$5.23M Buy
146,230
+8,408
+6% +$280K 0.13% 129
2021
Q4
$4.29M Buy
137,822
+8,902
+7% +$343K 0.09% 156
2021
Q3
$4.64M Buy
128,920
+381
+0.3% +$12.5K 0.09% 154
2021
Q2
$4.12M Buy
128,539
+24,782
+24% +$840K 0.08% 162
2021
Q1
$4.53M Buy
103,757
+39,892
+62% +$2.04M 0.1% 147
2020
Q4
$2.54M Buy
63,865
+52,649
+469% +$2.64M 0.06% 167
2020
Q3
$622K Buy
11,216
+8,068
+256% +$522K 0.02% 173
2020
Q2
$183K Buy
+3,148
New +$176K 0.01% 190

Other funds holding BMRA

Granahan Investment Management's BMRA Position: Q2 2025 in Review

Granahan Investment Management sold out of Biomerica (BMRA) in Q2 2025, closing a stake of 10,996 shares — an estimated $49.9K sold.

Granahan Investment Management first reported a position in BMRA in Q2 2020 and held it in 20 quarters. The position peaked at $5.23M in Q1 2022. 12 funds tracked by Wall St. Rank hold BMRA as of Q2 2025.

  • Granahan Investment Management reported no remaining Biomerica position as of Q2 2025 after selling out during the quarter.
  • Granahan Investment Management sold 10,996 Biomerica shares in Q2 2025, an estimated $49.9K.
  • Granahan Investment Management first reported a position in Biomerica in Q2 2020 and held it in 20 quarters.
  • Granahan Investment Management's Biomerica position peaked at $5.23M in Q1 2022.
  • 12 funds tracked by Wall St. Rank held Biomerica as of Q2 2025.

Based on Granahan Investment Management's 13F filing for Q2 2025, filed 14 Aug 2025.