California State Teachers Retirement System (CalSTRS)’s BioMarin Pharmaceuticals BMRN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$13.2M Sell
239,323
-36,855
-13% -$2.03M 0.01% 566
2025
Q1
$19.5M Buy
276,178
+2,417
+0.9% +$171K 0.02% 500
2024
Q4
$18M Buy
273,761
+7,094
+3% +$466K 0.02% 519
2024
Q3
$18.7M Sell
266,667
-6,574
-2% -$462K 0.02% 520
2024
Q2
$22.5M Sell
273,241
-4,534
-2% -$373K 0.03% 468
2024
Q1
$24.3M Sell
277,775
-3,145
-1% -$275K 0.03% 449
2023
Q4
$27.1M Sell
280,920
-3,387
-1% -$327K 0.04% 409
2023
Q3
$25.2M Sell
284,307
-13,173
-4% -$1.17M 0.04% 397
2023
Q2
$25.8M Sell
297,480
-4,123
-1% -$357K 0.04% 411
2023
Q1
$29.3M Sell
301,603
-2,651
-0.9% -$258K 0.04% 370
2022
Q4
$31.5M Buy
304,254
+3,108
+1% +$322K 0.05% 349
2022
Q3
$25.5M Sell
301,146
-2,711
-0.9% -$230K 0.04% 383
2022
Q2
$25.2M Sell
303,857
-10
-0% -$829 0.04% 401
2022
Q1
$23.4M Sell
303,867
-18,459
-6% -$1.42M 0.03% 484
2021
Q4
$28.5M Buy
322,326
+6,402
+2% +$566K 0.03% 459
2021
Q3
$24.4M Sell
315,924
-3,851
-1% -$298K 0.03% 484
2021
Q2
$26.7M Sell
319,775
-20,882
-6% -$1.74M 0.03% 474
2021
Q1
$25.7M Buy
340,657
+2,398
+0.7% +$181K 0.03% 471
2020
Q4
$29.7M Buy
338,259
+8,758
+3% +$768K 0.04% 387
2020
Q3
$25.1M Buy
329,501
+7,368
+2% +$561K 0.04% 383
2020
Q2
$39.7M Buy
322,133
+8,392
+3% +$1.04M 0.07% 252
2020
Q1
$26.5M Sell
313,741
-7,996
-2% -$676K 0.06% 290
2019
Q4
$27.2M Buy
321,737
+26,082
+9% +$2.21M 0.05% 347
2019
Q3
$19.9M Buy
295,655
+3,431
+1% +$231K 0.04% 410
2019
Q2
$25M Buy
292,224
+5,675
+2% +$486K 0.05% 350
2019
Q1
$25.5M Buy
286,549
+1,226
+0.4% +$109K 0.05% 332
2018
Q4
$24.3M Buy
285,323
+4,302
+2% +$366K 0.06% 305
2018
Q3
$27.3M Buy
281,021
+3
+0% +$291 0.05% 324
2018
Q2
$26.5M Buy
281,018
+4,060
+1% +$382K 0.06% 321
2018
Q1
$22.5M Sell
276,958
-9,324
-3% -$756K 0.05% 365
2017
Q4
$25.5M Sell
286,282
-6,020
-2% -$537K 0.05% 333
2017
Q3
$27.2M Sell
292,302
-28,972
-9% -$2.7M 0.06% 300
2017
Q2
$29.2M Sell
321,274
-18,353
-5% -$1.67M 0.06% 298
2017
Q1
$29.8M Sell
339,627
-15,400
-4% -$1.35M 0.06% 305
2016
Q4
$29.4M Sell
355,027
-9,500
-3% -$787K 0.06% 306
2016
Q3
$33.7M Buy
364,527
+21,000
+6% +$1.94M 0.07% 275
2016
Q2
$26.7M Buy
343,527
+2,882
+0.8% +$224K 0.06% 320
2016
Q1
$28.1M Buy
340,645
+43,558
+15% +$3.59M 0.06% 314
2015
Q4
$31.1M Buy
297,087
+4,652
+2% +$487K 0.08% 257
2015
Q3
$30.8M Sell
292,435
-400
-0.1% -$42.1K 0.08% 244
2015
Q2
$40.1M Buy
292,835
+4,798
+2% +$656K 0.1% 203
2015
Q1
$35.9M Buy
288,037
+16,100
+6% +$2.01M 0.09% 240
2014
Q4
$24.6M Buy
271,937
+2,551
+0.9% +$231K 0.06% 326
2014
Q3
$19.4M Buy
269,386
+2,929
+1% +$211K 0.05% 377
2014
Q2
$16.6M Buy
266,457
+13,600
+5% +$846K 0.04% 437
2014
Q1
$17.2M Buy
252,857
+1,200
+0.5% +$81.9K 0.05% 395
2013
Q4
$17.7M Buy
251,657
+1,700
+0.7% +$119K 0.05% 381
2013
Q3
$18.1M Buy
249,957
+7,721
+3% +$558K 0.05% 353
2013
Q2
$13.5M Buy
+242,236
New +$13.5M 0.04% 415