John Gunn - Dodge & Cox
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    222
Portfolio value:    $181,976,456,224
Holdings Activity Buys Sells    History
Holding/activity history for  BioMarin Pharmaceutical Inc. (BMRN)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 14,561,759 0.45 Reduce 0.07% <0.01 $56.49 $822,593,766 SEC
2025   Q4 14,572,384 0.47 Reduce 0.78% <0.01 $59.43 $866,036,781 SEC
2025   Q3 14,686,801 0.43 Reduce 2.79% 0.01 $54.16 $795,437,142 SEC
2025   Q2 15,108,310 0.47 Add 1.02% <0.01 $54.97 $830,503,801 SEC
2025   Q1 14,955,240 0.60 Add 1.42% <0.01 $70.69 $1,057,185,916 SEC
2024   Q4 14,746,235 0.56 Add 6.10% 0.03 $65.73 $969,270,027 SEC
2024   Q3 13,898,318 0.55 Reduce 0.23% <0.01 $70.29 $976,912,772 SEC
2024   Q2 13,930,493 0.69 Reduce 0.45% <0.01 $82.33 $1,146,897,489 SEC
2024   Q1 13,992,943 0.71 Reduce 0.01% <0.01 $87.34 $1,222,143,642 SEC
2023   Q4 13,994,063 0.86 Reduce 1.13% <0.01 $96.42 $1,349,307,554 SEC
2023   Q3 14,153,503 0.85 Reduce 0.96% <0.01 $88.48 $1,252,301,945 SEC
2023   Q2 14,290,303 0.83 Reduce 0.27% <0.01 $86.68 $1,238,683,464 SEC
2023   Q1 14,329,313 0.95 Reduce 0.38% <0.01 $97.24 $1,393,382,396 SEC
2022   Q4 14,383,663 1.03 Reduce 2.64% 0.03 $103.49 $1,488,565,284 SEC
2022   Q3 14,773,963 0.95 Reduce 1.55% 0.01 $84.77 $1,252,389,000 SEC
2022   Q2 15,007,063 0.86 Reduce 0.19% <0.01 $82.87 $1,243,635,000 SEC
2022   Q1 15,034,999 0.71 Add 1.42% <0.01 $77.10 $1,159,198,000 SEC
2021   Q4 14,825,049 0.81 Add 0.04% <0.01 $88.35 $1,309,793,000 SEC
2021   Q3 14,818,582 0.75 Add 5.08% 0.04 $77.29 $1,145,328,000 SEC
2021   Q2 14,102,097 0.77 Add 18.96% 0.12 $83.44 $1,176,679,000 SEC
2021   Q1 11,854,308 0.64 Add 21.00% 0.11 $75.51 $895,119,000 SEC
2020   Q4 9,796,924 0.68 Add 26.90% 0.14 $87.69 $859,092,000 SEC
2020   Q3 7,720,223 0.54 Add 113.52% 0.29 $76.08 $587,355,000 SEC
2020   Q2 3,615,740 0.41 Reduce 8.29% 0.03 $123.34 $445,965,000 SEC
2020   Q1 3,942,508 0.36 Reduce 10.18% 0.03 $84.50 $333,142,000 SEC
2019   Q4 4,389,515 0.29 Buy 0.29 $84.55 $371,133,000 SEC