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  McKesson Corp. (MCK)
← All MCK superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2024   Q3 0 0.00 Sell 100.00% 0.32 $464.42–637.51 · VW $554.98i SEC
2024   Q2 142,169 0.32 Reduce 75.93% 0.90 $514.88–612.17 · VW $556.94i $83,032,383 SEC
2024   Q1 590,580 1.18 Reduce 73.55% 2.79 $462.70–540.00 · VW $510.33i $317,052,873 SEC
2023   Q4 2,233,205 3.79 Add 53.20% 1.32 $431.35–476.35 · VW $456.12i $1,033,929,251 SEC
2023   Q3 1,457,725 2.58 Add 178.12% 1.65 $395.30–446.95 · VW $418.41i $633,891,716 SEC
2023   Q2 524,143 0.92 Reduce 83.66% 4.50 $352.34–429.75 · VW $385.47i $223,971,545 SEC
2023   Q1 3,207,080 5.38 Add 45.48% 1.68 $331.75–391.49 · VW $361.78i $1,141,880,834 SEC
2022   Q4 2,204,418 4.16 Reduce 15.49% 0.64 $339.16–401.78 · VW $375.23i $826,921,280 SEC
2022   Q3 2,608,580 4.11 Add 60.48% 1.55 $315.78–375.23 · VW $347.46i $886,578,000 SEC
2022   Q2 1,625,515 2.43 Buy 2.43 $298.69–339.94 · VW $319.95i $530,259,000 SEC
2020   Q1 0 0.00 Sell 100.00% 0.98 $112.60–172.18 · VW $139.08i SEC
2019   Q4 1,508,413 0.98 Buy 0.98 $128.26–154.79 · VW $140.43i $208,644,000 SEC
2016   Q1 0 0.00 Sell 100.00% 2.17 $148.29–196.84 · VW $162.17i SEC
2015   Q4 2,761,995 2.17 Add 21.45% 0.38 $169.00–202.20 · VW $186.86i $544,748,000 SEC
2015   Q3 2,274,228 1.74 Add 263.55% 1.26 $160.10–236.86 · VW $201.17i $420,800,000 SEC
2015   Q2 625,568 0.58 Buy 0.58 $219.51–243.61 · VW $229.24i $140,634,000 SEC
2014   Q1 0 0.00 Sell 100.00% 1.04 $159.45–188.02 · VW $173.47i SEC
2013   Q4 1,261,574 1.04 Buy 1.04 $128.84–166.57 · VW $154.99i $203,618,000 SEC
2011   Q2 0 0.00 Sell 100.00% 1.15 $77.55–87.32 · VW $83.37i SEC
2011   Q1 1,061,660 1.15 Reduce 45.73% 0.78 $70.44–81.00 · VW $76.73i $83,924,000 SEC
2010   Q4 1,956,094 1.70 Buy 1.70 $59.54–71.09 · VW $65.64i $137,669,000 SEC
2010   Q2 0 0.00 Sell 100.00% <0.01 $62.94–71.49 · VW $67.56i SEC
2010   Q1 170,400 <0.01 Buy <0.01 $57.23–66.98 · VW $61.21i $11,198,000 SEC
2009   Q3 0 0.00 Sell 100.00% 0.95 $42.61–59.95 · VW $53.44i SEC
2009   Q2 840,200 0.95 Reduce 39.70% 0.78 $33.13–45.27 · VW $39.62i $36,968,000 SEC
2009   Q1 1,393,400 1.98 Reduce 26.68% 0.68 $33.39–46.49 · VW $40.27i $48,824,000 SEC
2008   Q4 1,900,400 2.54 Buy 2.54 $28.27–53.70 · VW $37.82i $73,602,000 SEC
2008   Q3 0 0.00 Sell 100.00% 0.28 $50.05–60.45 · VW $55.83i SEC
2008   Q2 208,500 0.28 Buy 0.28 $51.27–59.12 · VW $55.15i $11,657,000 SEC
Price snapshot:
Current price$812.28
52-week low$634.42
52-week high$997.90