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  Thermo Fisher Scientific Inc. (TMO)
← All TMO superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 25,741 0.01 $491.53 $12,652,474 SEC
2025   Q4 25,741 0.01 $579.45 $14,915,622 SEC
2025   Q3 25,741 0.01 Reduce 0.77% <0.01 $456.67–602.32 · VW $549.94i $12,484,900 SEC
2025   Q2 25,941 0.01 Reduce 0.63% <0.01 $385.46–502.39 · VW $460.19i $10,518,038 SEC
2025   Q1 26,106 0.01 Reduce 0.06% $390.50–536.21 · VW $443.18i $12,990,346 SEC
2024   Q4 26,121 0.01 Reduce 2.41% <0.01 $508.86–610.97 · VW $549.60i $13,588,928 SEC
2024   Q3 26,766 0.01 Reduce 0.09% $493.30–627.88 · VW $550.27i $16,556,645 SEC
2024   Q2 26,791 0.01 Reduce 0.03% $528.37–622.30 · VW $588.58i $14,815,423 SEC
2024   Q1 26,798 0.01 Reduce 1.38% <0.01 $529.64–603.82 · VW $567.15i $15,575,266 SEC
2023   Q4 27,173 0.01 $530.79 $14,423,157 SEC
2023   Q3 27,173 0.01 Reduce 0.91% <0.01 $415.60–565.86 · VW $492.41i $13,754,157 SEC
2023   Q2 27,423 0.01 Reduce 7.06% <0.01 $503.31–580.09 · VW $546.83i $14,307,950 SEC
2023   Q1 29,507 0.01 Add 1.05% <0.01 $498.50–593.17 · VW $533.38i $17,006,950 SEC
2022   Q4 29,199 0.01 Reduce 5.90% <0.01 $520.01–609.85 · VW $557.21i $16,079,597 SEC
2022   Q3 31,029 0.01 Reduce 1.82% <0.01 $475.77–580.13 · VW $538.71i $15,738,000 SEC
2022   Q2 31,604 0.01 $543.29 $17,170,000 SEC
2022   Q1 31,604 0.01 $590.65 $18,667,000 SEC
2021   Q4 31,604 0.01 Reduce 1.02% <0.01 $513.94–672.34 · VW $576.76i $21,087,000 SEC
2021   Q3 31,931 0.01 $571.33 $18,243,000 SEC
2021   Q2 31,931 0.01 Reduce 2.82% <0.01 $438.72–560.70 · VW $518.12i $16,108,000 SEC
2021   Q1 32,856 0.01 Reduce 5.71% <0.01 $433.52–499.00 · VW $467.34i $14,995,000 SEC
2020   Q4 34,845 0.01 Reduce 0.81% <0.01 $448.54–526.59 · VW $475.07i $16,230,000 SEC
2020   Q3 35,130 0.01 Reduce 2.34% <0.01 $401.07–532.57 · VW $466.21i $15,511,000 SEC
2020   Q2 35,970 0.01 Reduce 0.88% <0.01 $330.57–433.45 · VW $397.67i $13,033,000 SEC
2020   Q1 36,290 0.01 Reduce 0.18% $250.21–351.86 · VW $317.09i $10,292,000 SEC
2019   Q4 36,355 0.01 Reduce 0.79% <0.01 $284.83–342.26 · VW $305.96i $11,811,000 SEC
2019   Q3 36,643 0.01 Reduce 1.87% <0.01 $270.33–316.03 · VW $300.10i $10,673,000 SEC
2019   Q2 37,343 0.01 Reduce 2.37% <0.01 $264.30–305.45 · VW $285.60i $10,967,000 SEC
2019   Q1 38,248 0.01 Reduce 2.80% <0.01 $246.67–282.98 · VW $265.54i $10,469,000 SEC
2018   Q4 39,348 0.01 Reduce 1.87% <0.01 $208.34–260.11 · VW $242.67i $8,806,000 SEC
2018   Q3 40,098 0.01 Reduce 2.43% <0.01 $217.88–250.75 · VW $239.39i $9,787,000 SEC
2018   Q2 41,098 0.01 Reduce 1.63% <0.01 $202.83–240.88 · VW $227.60i $8,513,000 SEC
2018   Q1 41,778 0.01 Reduce 4.91% <0.01 $199.85–221.88 · VW $210.00i $8,625,000 SEC
2017   Q4 43,937 0.01 Reduce 3.94% <0.01 $181.51–226.44 · VW $205.51i $8,343,000 SEC
2017   Q3 45,737 0.01 Reduce 4.09% <0.01 $184.50–201.20 · VW $192.82i $8,653,000 SEC
2017   Q2 47,687 0.01 Reduce 1.24% <0.01 $170.07–187.54 · VW $181.58i $8,320,000 SEC
2017   Q1 48,287 0.01 Reduce 3.43% <0.01 $151.74–174.38 · VW $166.30i $7,417,000 SEC
2016   Q4 50,002 0.01 Reduce 26.03% <0.01 $139.07–159.41 · VW $152.05i $7,055,000 SEC
2016   Q3 67,602 0.01 Reduce 87.16% 0.07 $139.53–160.10 · VW $146.58i $10,753,000 SEC
2016   Q2 526,642 0.08 Reduce 4.40% <0.01 $140.21–160.68 · VW $151.03i $77,817,000 SEC
2016   Q1 550,892 0.08 Reduce 3.67% <0.01 $129.70–152.17 · VW $144.55i $78,001,000 SEC
2015   Q4 571,892 0.08 Add 981.04% 0.07 $119.75–143.65 · VW $130.86i $81,123,000 SEC
2015   Q3 52,902 0.01 Reduce 1.67% <0.01 $117.10–140.66 · VW $132.05i $6,469,000 SEC
2015   Q2 53,802 0.01 $129.75 $6,981,000 SEC
2015   Q1 53,802 0.01 Reduce 4.27% <0.01 $125.25–139.03 · VW $131.30i $7,228,000 SEC
2014   Q4 56,202 0.01 Reduce 1.54% <0.01 $121.15–132.00 · VW $127.72i $7,042,000 SEC
2014   Q3 57,082 0.01 Reduce 29.53% <0.01 $107.33–129.77 · VW $122.13i $6,947,000 SEC
2014   Q2 81,002 0.01 Reduce 6.57% <0.01 $115.85–127.21 · VW $121.09i $9,558,000 SEC
2014   Q1 86,702 0.01 Reduce 12.34% <0.01 $112.02–127.63 · VW $118.85i $10,425,000 SEC
2013   Q4 98,902 0.01 Reduce 0.50% <0.01 $99.12–125.82 · VW $116.49i $11,013,000 SEC
2013   Q3 99,402 0.01 Reduce 1.00% <0.01 $89.41–103.12 · VW $97.79i $9,160,000 SEC
2013   Q2 100,402 0.01 Buy 0.01 $81.04–92.72 · VW $87.53i $8,497,000 SEC
2013   Q1 0 0.00 Sell 100.00% 0.01 $72.87–89.50 · VW $83.56i SEC
2012   Q4 114,402 0.01 Reduce 4.67% <0.01 $62.30–75.79 · VW $70.63i $7,297,000 SEC
2012   Q3 120,002 0.01 Reduce 0.83% <0.01 $56.64–63.78 · VW $61.32i $7,060,000 SEC
2012   Q2 121,002 0.03 Reduce 0.98% <0.01 $48.14–57.75 · VW $54.41i $6,281,000 SEC
2012   Q1 122,202 0.03 Reduce 9.48% <0.01 $49.92–58.37 · VW $52.92i $6,890,000 SEC
2011   Q4 135,002 0.03 Reduce 3.23% <0.01 $43.06–57.57 · VW $52.42i $6,071,000 SEC
2011   Q3 139,502 0.01 Reduce 7.40% <0.01 $44.29–55.84 · VW $49.13i $7,064,000 SEC
2011   Q2 150,652 0.01 Reduce 12.13% <0.01 $48.89–65.68 · VW $56.50i $9,700,000 SEC
2011   Q1 171,452 0.01 Reduce 8.78% <0.01 $52.41–65.86 · VW $61.24i $9,524,000 SEC
2010   Q4 187,952 0.01 Reduce 2.24% <0.01 $51.35–58.16 · VW $55.11i $10,405,000 SEC
2010   Q3 192,252 0.01 Reduce 17.09% <0.01 $42.70–53.05 · VW $48.87i $9,205,000 SEC
2010   Q2 231,872 0.02 Reduce 11.81% <0.01 $41.74–54.87 · VW $46.24i $11,373,000 SEC
2010   Q1 262,922 0.02 Reduce 82.98% 0.08 $48.27–57.40 · VW $52.58i $13,525,000 SEC
2009   Q4 1,544,937 0.10 Reduce 0.38% <0.01 $45.37–49.94 · VW $48.03i $73,678,000 SEC
2009   Q3 1,550,791 0.09 Add 0.63% <0.01 $42.86–48.51 · VW $46.20i $67,723,000 SEC
2009   Q2 1,541,135 0.10 Add 415.82% 0.08 $37.50–46.80 · VW $43.17i $62,832,000 SEC
2009   Q1 298,776 0.02 Reduce 5.95% <0.01 $30.83–39.10 · VW $36.28i $10,657,000 SEC
2008   Q4 317,673 0.02 Reduce 17.07% <0.01 $28.52–40.34 · VW $35.04i $10,823,000 SEC
2008   Q3 383,073 0.02 Reduce 15.79% <0.01 $26.65–61.84 · VW $41.39i $21,069,000 SEC
2008   Q2 454,923 0.03 Reduce 12.93% <0.01 $54.56–62.77 · VW $59.30i $25,353,000 SEC
2008   Q1 522,495 0.03 Reduce 15.99% <0.01 $52.01–59.87 · VW $56.97i $29,699,000 SEC
2007   Q4 621,953 0.03 Reduce 95.89% 0.65 $46.63–59.25 · VW $53.94i $35,874,000 SEC
2007   Q3 15,138,286 0.68 Reduce 17.27% 0.13 $53.23–62.02 · VW $57.63i $873,782,000 SEC
2007   Q2 18,298,655 0.72 Reduce 4.14% 0.03 $48.71–55.25 · VW $52.73i $946,406,000 SEC
2007   Q1 19,088,139 0.74 Reduce 1.23% <0.01 $43.60–54.90 · VW $51.03i $892,370,000 SEC
2006   Q4 19,326,339 0.76 Reduce 0.72% <0.01 $43.20–49.90 · VW $46.12i $875,290,000 SEC
2006   Q3 19,466,917 0.73 Reduce 1.42% 0.01 $38.57–45.25 · VW $42.55i $765,634,000 SEC
2006   Q2 19,747,617 0.73 Add 0.72% <0.01 $33.85–39.53 · VW $37.53i $715,654,000 SEC
2006   Q1 19,606,817 0.76 Add 0.12% <0.01 $34.52–41.85 · VW $37.70i $727,217,000 SEC
2005   Q4 19,582,357 0.66 Reduce 0.90% <0.01 $29.95–35.20 · VW $33.26i $590,016,000 SEC
2005   Q3 19,759,834 0.71 Add 0.68% <0.01 $27.55–31.80 · VW $30.07i $610,579,000 SEC
2005   Q2 19,626,034 0.65 Add 1.18% <0.01 $26.20–30.49 · VW $28.20i $527,352,000 SEC
2005   Q1 19,397,034 0.61 Add 7.30% 0.04 $23.94–28.05 · VW $26.10i $490,551,000 SEC
2004   Q4 18,076,734 0.70 Reduce 0.67% <0.01 $26.45–30.98 · VW $28.30i $545,737,000 SEC
2004   Q3 18,198,534 0.72 Reduce 0.69% <0.01 $25.88–30.38 · VW $28.84i $491,724,000 SEC
2004   Q2 18,325,734 0.85 Reduce 2.67% 0.05 $24.00–31.07 · VW $27.11i $563,333,000 SEC
2004   Q1 18,827,684 1.91 Reduce 2.45% 0.04 $25.90–31.40 · VW $29.36i $532,447,000 SEC
2003   Q4 19,300,584 1.62 Add 1.28% 0.02 $22.70–29.65 · VW $26.81i $486,375,000 SEC
2003   Q3 19,055,784 1.31 Add 2.79% 0.04 $21.25–24.08 · VW $23.08i $413,511,000 SEC
2003   Q2 18,539,284 1.19 Add 0.80% <0.01 $20.80–23.44 · VW $22.34i $389,696,000 SEC
2003   Q1 18,391,484 1.03 Reduce 1.47% 0.02 $16.89–21.10 · VW $19.70i $332,886,000 SEC
2002   Q4 18,665,624 1.16 Add 2.41% 0.03 $17.06–20.66 · VW $18.44i $375,552,000 SEC
2002   Q3 18,226,624 1.03 Add 11.12% 0.10 $15.05–20.10 · VW $18.25i $293,995,000 SEC
2002   Q2 16,402,857 0.91 Add 29.42% 0.21 $14.33–18.36 · VW $16.82i $270,647,000 SEC
2002   Q1 12,674,107 0.87 Add 14.29% 0.11 $18.11–21.33 · VW $19.27i $262,734,000 SEC
2001   Q4 11,089,607 1.00 Add 3.65% 0.04 $19.12–24.60 · VW $21.36i $264,598,000 SEC
2001   Q3 10,699,447 0.84 Add 8.29% 0.06 $16.55–24.20 · VW $20.82i $193,125,000 SEC
2001   Q2 9,879,997 0.92 Add 1.18% 0.01 $19.79–28.70 · VW $23.39i $217,558,000 SEC
2001   Q1 9,764,400 1.03 Reduce 11.17% 0.17 $19.25–28.97 · VW $25.38i $219,504,000 SEC
2000   Q4 10,991,800 1.55 Reduce 10.11% 0.17 $26.01–31.24 · VW $28.38i $327,006,000 SEC
2000   Q3 12,227,600 1.65 Add 1.51% 0.02 $22.75–29.94 · VW $27.23i $317,918,000 SEC
2000   Q2 12,045,800 1.44 Add 7.22% 0.10 $18.00–24.38 · VW $21.83i $253,714,000 SEC
2000   Q1 11,234,600 1.35 Add 6.71% 0.08 $15.31–26.88 · VW $20.25i $228,904,000 SEC
1999   Q4 10,528,200 0.91 Add 7.54% 0.06 $13.69–17.88 · VW $15.73i $157,923,000 SEC
1999   Q3 9,790,000 0.80 Add 157.62% 0.49 $12.75–16.19 · VW $14.65i $131,553,000 SEC
1999   Q2 3,800,100 0.42 Buy 0.42 $15.44–20.25 · VW $17.19i $76,239,000 SEC
Price snapshot:
Current price$528.51
Avg. buy price$141.15
+/- since buy274.44%
52-week low$401.89
52-week high$642.71