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  Thermo Fisher Scientific Inc. (TMO)
← All TMO superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 1,668,025 2.29 Add 110.29% 1.20 $435.27–538.41 · VW $488.73i $819,884,328 SEC
2025   Q4 793,187 1.22 Buy 1.22 $493.64–643.99 · VW $552.91i $459,612,207 SEC
2024   Q2 0 0.00 Sell 100.00% 0.28 $528.37–622.30 · VW $588.58i SEC
2024   Q1 128,489 0.28 Reduce 76.14% 0.80 $529.64–603.82 · VW $567.15i $74,679,092 SEC
2023   Q4 538,485 1.05 Reduce 40.15% 0.74 $487.06–575.00 · VW $544.08i $285,822,453 SEC
2023   Q3 899,715 1.85 Add 7.98% 0.14 $415.60–565.86 · VW $492.41i $455,408,742 SEC
2023   Q2 833,233 1.79 Reduce 2.75% 0.06 $503.31–580.09 · VW $546.83i $434,739,318 SEC
2023   Q1 856,836 2.33 Add 2.06% 0.05 $498.50–593.17 · VW $533.38i $493,854,565 SEC
2022   Q4 839,526 2.32 Add 41.44% 0.68 $520.01–609.85 · VW $557.21i $462,318,573 SEC
2022   Q3 593,537 1.40 Reduce 31.19% 0.67 $475.77–580.13 · VW $538.71i $301,036,000 SEC
2022   Q2 862,587 2.15 Add 77.96% 0.94 $497.83–611.06 · VW $551.40i $468,626,000 SEC
2022   Q1 484,696 1.16 Add 129.65% 0.65 $512.10–618.36 · VW $566.01i $286,286,000 SEC
2021   Q4 211,058 0.41 Add 15.82% 0.06 $513.94–672.34 · VW $576.76i $140,826,000 SEC
2021   Q3 182,237 0.29 Reduce 81.98% 1.27 $549.18–666.65 · VW $616.22i $104,117,000 SEC
2021   Q2 1,011,401 1.55 Add 17.35% 0.23 $438.72–560.70 · VW $518.12i $510,221,000 SEC
2021   Q1 861,887 1.17 Add 1007.58% 1.06 $433.52–499.00 · VW $467.34i $393,348,000 SEC
2020   Q4 77,817 0.10 Reduce 94.35% 2.08 $448.54–526.59 · VW $475.07i $36,246,000 SEC
2020   Q3 1,377,223 2.20 Reduce 20.58% 0.56 $401.07–532.57 · VW $466.21i $608,071,000 SEC
2020   Q2 1,734,144 2.72 Buy 2.72 $330.57–433.45 · VW $397.67i $628,350,000 SEC
2019   Q2 0 0.00 Sell 100.00% 1.80 $264.30–305.45 · VW $285.60i SEC
2019   Q1 1,146,037 1.80 Add 109.17% 0.94 $246.67–282.98 · VW $265.54i $313,693,000 SEC
2018   Q4 547,906 0.71 Reduce 70.82% 1.87 $208.34–260.11 · VW $242.67i $122,616,000 SEC
2018   Q3 1,877,820 2.64 Reduce 24.29% 0.75 $217.88–250.75 · VW $239.39i $458,338,000 SEC
2018   Q2 2,480,362 3.09 Add 186.85% 2.01 $202.83–240.88 · VW $227.60i $513,782,000 SEC
2018   Q1 864,681 1.10 Add 6.16% 0.06 $199.85–221.88 · VW $210.00i $178,522,000 SEC
2017   Q4 814,517 0.98 Buy 0.98 $181.51–226.44 · VW $205.51i $154,660,000 SEC
2015   Q3 0 0.00 Sell 100.00% 0.11 $117.10–140.66 · VW $132.05i SEC
2015   Q2 207,527 0.11 Reduce 94.12% 1.88 $117.98–141.25 · VW $128.20i $26,929,000 SEC
2015   Q1 3,531,837 2.00 Reduce 38.96% 1.48 $125.25–139.03 · VW $131.30i $474,467,000 SEC
2014   Q4 5,786,510 3.81 Reduce 27.46% 1.18 $121.15–132.00 · VW $127.72i $724,992,000 SEC
2014   Q3 7,976,502 4.31 Reduce 3.56% 0.17 $107.33–129.77 · VW $122.13i $970,740,000 SEC
2014   Q2 8,271,280 4.74 Reduce 14.45% 0.77 $115.85–127.21 · VW $121.09i $976,011,000 SEC
2014   Q1 9,668,639 5.32 Reduce 6.81% 0.40 $112.02–127.63 · VW $118.85i $1,162,557,000 SEC
2013   Q4 10,375,656 5.91 Reduce 1.85% 0.11 $99.12–125.82 · VW $116.49i $1,155,329,000 SEC
2013   Q3 10,570,770 6.00 Add 21.65% 1.07 $89.41–103.12 · VW $97.79i $974,096,000 SEC
2013   Q2 8,689,600 4.45 Buy 4.45 $81.04–92.72 · VW $87.53i $735,400,000 SEC
2012   Q4 0 0.00 Sell 100.00% 1.07 $62.30–75.79 · VW $70.63i SEC
2012   Q3 1,899,646 1.07 Reduce 31.48% 0.51 $56.64–63.78 · VW $61.32i $111,756,000 SEC
2012   Q2 2,772,343 1.63 Add 57.22% 0.59 $48.14–57.75 · VW $54.41i $143,912,000 SEC
2012   Q1 1,763,385 1.21 Buy 1.21 $49.92–58.37 · VW $52.92i $99,419,000 SEC
2009   Q3 0 0.00 Sell 100.00% 1.48 $42.86–48.51 · VW $46.20i SEC
2009   Q2 1,411,300 1.48 Reduce 2.74% 0.06 $37.50–46.80 · VW $43.17i $57,538,000 SEC
2009   Q1 1,451,000 2.09 Buy 2.09 $30.83–39.10 · VW $36.28i $51,757,000 SEC
2005   Q4 0 0.00 Sell 100.00% 0.41 $29.95–35.20 · VW $33.26i SEC
2005   Q3 280,000 0.41 Reduce 29.11% 0.16 $27.55–31.80 · VW $30.07i $8,652,000 SEC
2005   Q2 395,000 0.54 Buy 0.54 $26.20–30.49 · VW $28.20i $10,613,000 SEC
Price snapshot:
Current price$528.51
Avg. buy price$533.34
+/- since buy-0.91%
52-week low$401.89
52-week high$642.71