GraniteShares Advisors’s BioMarin Pharmaceuticals BMRN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-5,072
Closed -$359K 94
2025
Q1
$359K Sell
5,072
-599
-11% -$40.3K 0.23% 86
2024
Q4
$373K Sell
5,671
-299
-5% -$20K 0.24% 89
2024
Q3
$420K Sell
5,970
-1,137
-16% -$95K 0.28% 90
2024
Q2
$585K Buy
+7,107
New +$592K 0.19% 82

Other funds holding BMRN

GraniteShares Advisors's BMRN Position: Q2 2025 in Review

GraniteShares Advisors sold out of BioMarin Pharmaceuticals (BMRN) in Q2 2025, closing a stake of 5,072 shares — an estimated $359K sold.

GraniteShares Advisors first reported a position in BMRN in Q2 2024 and held it in 4 quarters. The position peaked at $585K in Q2 2024. 581 funds tracked by Wall St. Rank hold BMRN as of Q2 2025.

  • GraniteShares Advisors reported no remaining BioMarin Pharmaceuticals position as of Q2 2025 after selling out during the quarter.
  • GraniteShares Advisors sold 5,072 BioMarin Pharmaceuticals shares in Q2 2025, an estimated $359K.
  • GraniteShares Advisors first reported a position in BioMarin Pharmaceuticals in Q2 2024 and held it in 4 quarters.
  • GraniteShares Advisors's BioMarin Pharmaceuticals position peaked at $585K in Q2 2024.
  • 581 funds tracked by Wall St. Rank held BioMarin Pharmaceuticals as of Q2 2025.

Based on GraniteShares Advisors's 13F filing for Q2 2025, filed 17 Jul 2025.