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  Teleflex Inc. (TFX)
← All TFX superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2015   Q1 0 0.00 Sell 100.00% 0.12 $117.96–130.25 · VW $125.65i SEC
2014   Q4 8,000 0.12 Reduce 87.30% 0.77 $107.45–123.09 · VW $117.41i $919,000 SEC
2014   Q3 63,000 0.88 $105.05 $6,618,000 SEC
2014   Q2 63,000 0.91 Reduce 3.08% 0.03 $103.37–111.24 · VW $108.03i $6,653,000 SEC
2014   Q1 65,000 0.98 Reduce 5.80% 0.06 $99.56–109.73 · VW $105.31i $6,971,000 SEC
2013   Q4 69,000 0.96 Reduce 14.81% 0.16 $90.15–103.51 · VW $98.55i $6,476,000 SEC
2013   Q3 81,000 1.06 Add 8.00% 0.08 $75.68–99.13 · VW $91.04i $6,665,000 SEC
2013   Q2 75,000 0.96 Reduce 20.21% 0.28 $73.83–80.57 · VW $77.16i $5,812,000 SEC
2013   Q1 94,000 1.40 Reduce 24.80% 0.43 $76.90–87.46 · VW $80.90i $7,944,000 SEC
2012   Q4 125,000 1.75 Reduce 2.34% 0.04 $68.49–81.09 · VW $76.51i $8,914,000 SEC
2012   Q3 128,000 1.63 Reduce 11.11% 0.18 $65.07–71.38 · VW $68.55i $8,812,000 SEC
2012   Q2 144,000 1.64 Add 0.70% 0.01 $57.26–66.17 · VW $63.15i $8,771,000 SEC
2012   Q1 143,000 1.48 Add 0.70% 0.01 $57.78–64.79 · VW $60.66i $8,744,000 SEC
2011   Q4 142,000 1.68 Reduce 2.07% 0.03 $58.19–63.91 · VW $60.46i $8,703,000 SEC
2011   Q3 145,000 1.58 Reduce 13.69% 0.23 $50.50–61.37 · VW $57.58i $7,797,000 SEC
2011   Q2 168,000 1.68 Reduce 13.85% 0.25 $49.40–64.56 · VW $57.16i $10,258,000 SEC
2011   Q1 195,000 1.78 $57.98 $11,306,000 SEC
2010   Q4 195,000 1.70 Add 23.42% 0.32 $49.83–61.58 · VW $56.60i $10,493,000 SEC
2010   Q3 158,000 1.60 Reduce 8.14% 0.14 $48.61–58.81 · VW $52.45i $8,971,240 SEC
2010   Q2 172,000 1.76 $54.28 $9,336,000 SEC
2010   Q1 172,000 1.76 Buy 1.76 $53.99–66.07 · VW $58.71i $11,020,000 SEC
2009   Q4 0 0.00 Sell 100.00% 2.22 $51.64–61.52 · VW $58.03i SEC
2009   Q3 223,001 2.22 $48.31 $10,773,000 SEC
2009   Q2 223,001 1.22 Reduce 3.88% 0.09 $42.34–51.31 · VW $46.32i $9,997,000 SEC
2009   Q1 232,001 2.40 Reduce 23.48% 0.80 $37.21–48.56 · VW $43.54i $9,069,000 SEC
2008   Q4 303,201 3.41 Reduce 1.94% 0.05 $43.09–54.61 · VW $48.40i $15,190,000 SEC
2008   Q3 309,201 2.76 Reduce 48.21% 1.24 $40.00–68.23 · VW $51.87i $19,631,000 SEC
2008   Q1 597,000 2.57 Add 6.97% 0.17 $47.21–59.29 · VW $55.26i $28,483,000 SEC
2007   Q4 558,100 2.52 Buy 2.52 $52.33–63.60 · VW $57.49i $35,166,000 SEC
2003   Q4 0 0.00 Sell 100.00% 0.11 $45.63–54.93 · VW $50.71i SEC
2003   Q3 32,700 0.11 $43.43 $1,420,000 SEC
2003   Q2 32,700 0.12 Buy 0.12 $41.52–48.17 · VW $45.71i $1,391,000 SEC
Price snapshot:
Current price$136.40
52-week low$99.63
52-week high$139.31