Andreas Halvorsen - Viking Global Investors
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    77
Portfolio value:    $35,748,670,967
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 7,062,077 1.12 Add 16.98% 0.16 $56.49 $398,936,730 SEC
2025   Q4 6,036,936 0.95 Reduce 27.46% 0.32 $59.43 $358,775,106 SEC
2025   Q3 8,322,179 1.17 Reduce 32.28% 0.63 $54.16 $450,729,215 SEC
2025   Q2 12,288,611 1.95 Add 13.78% 0.24 $54.97 $675,504,947 SEC
2025   Q1 10,800,059 2.43 Add 2.75% 0.07 $70.69 $763,456,171 SEC
2024   Q4 10,510,550 2.24 Add 7.76% 0.16 $65.73 $690,858,452 SEC
2024   Q3 9,753,293 2.50 Add 38.08% 0.69 $70.29 $685,558,965 SEC
2024   Q2 7,063,564 2.24 Add 10.09% 0.21 $82.33 $581,543,224 SEC
2024   Q1 6,416,288 2.09 Add 31.23% 0.50 $87.34 $560,398,594 SEC
2023   Q4 4,889,454 1.73 Add 15.99% 0.24 $96.42 $471,441,155 SEC
2023   Q3 4,215,456 1.52 Add 1.41% 0.02 $88.48 $372,983,547 SEC
2023   Q2 4,156,785 1.48 Add 91.68% 0.71 $86.68 $360,310,124 SEC
2023   Q1 2,168,617 0.99 Reduce 58.88% 1.61 $97.24 $210,876,317 SEC
2022   Q4 5,273,620 2.74 Add 3.42% 0.09 $103.49 $545,766,934 SEC
2022   Q3 5,099,164 2.00 Add 0.92% 0.02 $84.77 $432,256,000 SEC
2022   Q2 5,052,593 1.92 Add 34.65% 0.49 $82.87 $418,708,000 SEC
2022   Q1 3,752,393 1.17 Add 30.75% 0.28 $77.10 $289,310,000 SEC
2021   Q4 2,869,947 0.74 Buy 0.74 $88.35 $253,560,000 SEC
2020   Q2 0 0.00 Sell 100.00% 0.64 SEC
2020   Q1 1,453,625 0.64 Reduce 10.37% 0.07 $84.50 $122,831,000 SEC
2019   Q4 1,621,739 0.64 Reduce 46.97% 0.50 $84.55 $137,118,000 SEC
2019   Q3 3,058,104 1.07 Add 18.06% 0.16 $67.40 $206,116,000 SEC
2019   Q2 2,590,351 1.00 Reduce 49.50% 1.29 $85.65 $221,864,000 SEC
2019   Q1 5,128,909 2.61 Add 0.73% 0.02 $88.83 $455,601,000 SEC
2018   Q4 5,091,637 2.52 Add 23.32% 0.48 $85.15 $433,553,000 SEC
2018   Q3 4,128,941 2.30 Add 26.66% 0.48 $96.97 $400,383,000 SEC
2018   Q2 3,259,757 1.84 Add 93.75% 0.89 $94.20 $307,069,000 SEC
2018   Q1 1,682,466 0.84 Buy 0.84 $81.07 $136,398,000 SEC
2017   Q3 0 0.00 Sell 100.00% 0.16 SEC
2017   Q2 259,656 0.16 Reduce 70.36% 0.25 $90.82 $23,582,000 SEC
2017   Q1 876,113 0.35 Reduce 37.35% 0.20 $87.78 $76,905,000 SEC
2016   Q4 1,398,457 0.53 Add 185.22% 0.34 $82.84 $115,848,000 SEC
2016   Q3 490,304 0.20 Buy 0.20 $92.52 $45,363,000 SEC
2016   Q2 0 0.00 Sell 100.00% 0.22 SEC
2016   Q1 602,116 0.22 Buy 0.22 $82.48 $49,663,000 SEC
2012   Q2 0 0.00 Sell 100.00% 0.18 SEC
2012   Q1 431,923 0.18 Buy 0.18 $34.25 $14,793,000 SEC
2003   Q3 0 0.00 Sell 100.00% 0.17 SEC
2003   Q2 175,000 0.17 Buy 0.17 $9.76 $1,708,000 SEC