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)
← All BMRN superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 14,561,759 0.45 Reduce 0.07% <0.01 $53.36–66.28 · VW $58.79i $822,593,766 SEC
2025   Q4 14,572,384 0.47 Reduce 0.78% <0.01 $50.76–63.89 · VW $55.46i $866,036,781 SEC
2025   Q3 14,686,801 0.43 Reduce 2.79% 0.01 $52.48–63.97 · VW $57.67i $795,437,142 SEC
2025   Q2 15,108,310 0.47 Add 1.02% <0.01 $52.93–70.63 · VW $59.44i $830,503,801 SEC
2025   Q1 14,955,240 0.60 Add 1.42% <0.01 $60.63–73.51 · VW $67.72i $1,057,185,916 SEC
2024   Q4 14,746,235 0.56 Add 6.10% 0.03 $61.15–70.98 · VW $66.00i $969,270,027 SEC
2024   Q3 13,898,318 0.55 Reduce 0.23% <0.01 $67.75–94.85 · VW $82.16i $976,912,772 SEC
2024   Q2 13,930,493 0.69 Reduce 0.45% <0.01 $73.68–93.36 · VW $81.26i $1,146,897,489 SEC
2024   Q1 13,992,943 0.71 Reduce 0.01% <0.01 $83.44–99.25 · VW $88.92i $1,222,143,642 SEC
2023   Q4 13,994,063 0.86 Reduce 1.13% <0.01 $76.02–99.56 · VW $88.45i $1,349,307,554 SEC
2023   Q3 14,153,503 0.85 Reduce 0.96% <0.01 $83.85–95.13 · VW $88.83i $1,252,301,945 SEC
2023   Q2 14,290,303 0.83 Reduce 0.27% <0.01 $85.66–100.38 · VW $91.55i $1,238,683,464 SEC
2023   Q1 14,329,313 0.95 Reduce 0.38% <0.01 $87.34–117.77 · VW $103.55i $1,393,382,396 SEC
2022   Q4 14,383,663 1.03 Reduce 2.64% 0.03 $80.53–109.56 · VW $94.97i $1,488,565,284 SEC
2022   Q3 14,773,963 0.95 Reduce 1.55% 0.01 $81.66–97.76 · VW $88.09i $1,252,389,000 SEC
2022   Q2 15,007,063 0.86 Reduce 0.19% <0.01 $70.73–86.98 · VW $79.89i $1,243,635,000 SEC
2022   Q1 15,034,999 0.71 Add 1.42% <0.01 $72.00–94.20 · VW $82.11i $1,159,198,000 SEC
2021   Q4 14,825,049 0.81 Add 0.04% <0.01 $71.59–92.17 · VW $83.17i $1,309,793,000 SEC
2021   Q3 14,818,582 0.75 Add 5.08% 0.04 $73.95–85.74 · VW $80.06i $1,145,328,000 SEC
2021   Q2 14,102,097 0.77 Add 18.96% 0.12 $74.43–86.33 · VW $79.54i $1,176,679,000 SEC
2021   Q1 11,854,308 0.64 Add 21.00% 0.11 $72.77–92.20 · VW $80.47i $895,119,000 SEC
2020   Q4 9,796,924 0.68 Add 26.90% 0.14 $71.65–92.57 · VW $79.76i $859,092,000 SEC
2020   Q3 7,720,223 0.54 Add 113.52% 0.29 $71.35–131.95 · VW $91.68i $587,355,000 SEC
2020   Q2 3,615,740 0.41 Reduce 8.29% 0.03 $78.77–124.95 · VW $103.36i $445,965,000 SEC
2020   Q1 3,942,508 0.36 Reduce 10.18% 0.03 $68.25–97.10 · VW $85.81i $333,142,000 SEC
2019   Q4 4,389,515 0.29 Buy 0.29 $62.88–86.50 · VW $76.67i $371,133,000 SEC
Price snapshot:
Current price$59.20
Avg. buy price$79.57
+/- since buy-25.60%
52-week low$49.26
52-week high$66.28