Robert Olstein - Olstein Capital Management
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    99
Portfolio value:    $458,067,000
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 6,750 0.72 Add 5.47% 0.04 $435.27–538.41 · VW $488.73i $3,318,000 SEC
2025   Q4 6,400 0.76 Reduce 20.00% 0.15 $493.64–643.99 · VW $552.91i $3,708,000 SEC
2025   Q3 8,000 0.73 $485.00 $3,880,000 SEC
2025   Q2 8,000 0.61 Buy 0.61 $385.46–502.39 · VW $460.19i $3,244,000 SEC
2020   Q3 0 0.00 Sell 100.00% 0.47 $401.07–532.57 · VW $466.21i SEC
2020   Q2 7,000 0.47 Reduce 26.32% 0.16 $330.57–433.45 · VW $397.67i $2,536,000 SEC
2020   Q1 9,500 0.59 $283.58 $2,694,000 SEC
2019   Q4 9,500 0.48 Reduce 9.52% 0.05 $284.83–342.26 · VW $305.96i $3,086,000 SEC
2019   Q3 10,500 0.48 $291.24 $3,058,000 SEC
2019   Q2 10,500 0.50 Reduce 12.50% 0.07 $264.30–305.45 · VW $285.60i $3,084,000 SEC
2019   Q1 12,000 0.55 Reduce 4.00% 0.02 $246.67–282.98 · VW $265.54i $3,285,000 SEC
2018   Q4 12,500 0.46 Reduce 43.18% 0.32 $208.34–260.11 · VW $242.67i $2,797,000 SEC
2018   Q3 22,000 0.73 Reduce 4.35% 0.03 $217.88–250.75 · VW $239.39i $5,370,000 SEC
2018   Q2 23,000 0.64 $207.13 $4,764,000 SEC
2018   Q1 23,000 0.61 $206.48 $4,749,000 SEC
2017   Q4 23,000 0.56 $189.87 $4,367,000 SEC
2017   Q3 23,000 0.56 $189.22 $4,352,000 SEC
2017   Q2 23,000 0.51 Buy 0.51 $170.07–187.54 · VW $181.58i $4,013,000 SEC
2013   Q2 0 0.00 Sell 100.00% 0.76 $81.04–92.72 · VW $87.53i SEC
2013   Q1 56,000 0.76 Reduce 42.86% 0.52 $72.87–89.50 · VW $83.56i $4,283,000 SEC
2012   Q4 98,000 1.22 Reduce 17.65% 0.23 $62.30–75.79 · VW $70.63i $6,250,000 SEC
2012   Q3 119,000 1.30 Reduce 28.31% 0.46 $56.64–63.78 · VW $61.32i $7,001,000 SEC
2012   Q2 166,000 1.61 Reduce 4.05% 0.07 $48.14–57.75 · VW $54.41i $8,617,000 SEC
2012   Q1 173,000 1.65 $56.38 $9,754,000 SEC
2011   Q4 173,000 1.50 Add 36.22% 0.40 $43.06–57.57 · VW $52.42i $7,780,000 SEC
2011   Q3 127,000 1.30 Add 29.59% 0.30 $44.29–55.84 · VW $49.13i $6,431,000 SEC
2011   Q2 98,000 1.04 Reduce 34.67% 0.46 $48.89–65.68 · VW $56.50i $6,310,000 SEC
2011   Q1 150,000 1.31 Reduce 9.09% 0.13 $52.41–65.86 · VW $61.24i $8,332,000 SEC
2010   Q4 165,000 1.48 $55.36 $9,134,000 SEC
2010   Q3 165,000 1.41 Add 13.79% 0.17 $42.70–53.05 · VW $48.87i $7,900,200 SEC
2010   Q2 145,000 1.34 Reduce 10.49% 0.14 $41.74–54.87 · VW $46.24i $7,112,000 SEC
2010   Q1 162,000 1.33 Buy 1.33 $48.27–57.40 · VW $52.58i $8,333,000 SEC
2009   Q4 0 0.00 Sell 100.00% 1.46 $45.37–49.94 · VW $48.03i SEC
2009   Q3 162,000 1.46 Reduce 15.80% 0.15 $42.86–48.51 · VW $46.20i $7,075,000 SEC
2009   Q2 192,400 0.96 Add 2.50% 0.02 $37.50–46.80 · VW $43.17i $7,844,000 SEC
2009   Q1 187,700 1.77 Add 38.73% 0.49 $30.83–39.10 · VW $36.28i $6,695,000 SEC
2008   Q4 135,300 1.04 Buy 1.04 $28.52–40.34 · VW $35.04i $4,610,000 SEC
Price snapshot:
Current price$528.51
Avg. buy price$409.96
+/- since buy28.92%
52-week low$401.89
52-week high$642.71