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  CVS Health Corp. (CVS)
← All CVS superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 50,000 0.78 Reduce 10.71% 0.10 $69.51–83.93 · VW $78.91i $3,591,000 SEC
2025   Q4 56,000 0.91 Reduce 18.84% 0.18 $70.69–84.00 · VW $76.40i $4,444,000 SEC
2025   Q3 69,000 0.98 Reduce 10.39% 0.10 $61.19–85.15 · VW $74.83i $5,202,000 SEC
2025   Q2 77,000 1.00 Reduce 30.00% 0.41 $58.35–72.51 · VW $64.32i $5,311,000 SEC
2025   Q1 110,000 1.37 Reduce 10.57% 0.10 $53.36–71.45 · VW $63.84i $7,453,000 SEC
2024   Q4 123,000 0.97 Reduce 25.45% 0.45 $43.56–63.33 · VW $54.46i $5,521,000 SEC
2024   Q3 165,000 1.77 Add 6.45% 0.11 $54.81–67.80 · VW $59.69i $10,375,000 SEC
2024   Q2 155,000 1.63 Add 20.16% 0.27 $52.77–63.92 · VW $59.01i $9,154,000 SEC
2024   Q1 129,000 1.68 Reduce 9.15% 0.17 $66.75–80.75 · VW $71.74i $10,289,000 SEC
2023   Q4 142,000 1.89 Reduce 8.39% 0.16 $64.41–83.25 · VW $74.01i $11,212,000 SEC
2023   Q3 155,000 1.86 Add 12.32% 0.20 $64.62–77.38 · VW $70.34i $10,822,000 SEC
2023   Q2 138,000 1.54 Add 16.95% 0.22 $66.34–76.22 · VW $72.42i $9,540,000 SEC
2023   Q1 118,000 1.37 Add 51.28% 0.46 $71.94–90.62 · VW $78.62i $8,769,000 SEC
2022   Q4 78,000 1.14 Add 2.63% 0.03 $84.82–104.83 · VW $92.62i $7,269,000 SEC
2022   Q3 76,000 1.21 $95.37 $7,248,000 SEC
2022   Q2 76,000 1.06 Reduce 23.23% 0.29 $88.42–101.21 · VW $95.10i $7,042,000 SEC
2022   Q1 99,000 1.26 Reduce 21.43% 0.33 $95.89–111.25 · VW $101.09i $10,020,000 SEC
2021   Q4 126,000 1.55 Reduce 28.81% 0.53 $88.77–109.34 · VW $101.54i $12,998,000 SEC
2021   Q3 177,000 1.84 Reduce 1.67% 0.03 $79.33–89.53 · VW $86.05i $15,020,000 SEC
2021   Q2 180,000 1.89 $83.44 $15,019,000 SEC
2021   Q1 180,000 1.89 Add 6.51% 0.12 $68.02–77.44 · VW $73.95i $13,541,000 SEC
2020   Q4 169,000 1.84 Add 1.20% 0.02 $56.19–77.23 · VW $68.36i $11,543,000 SEC
2020   Q3 167,000 1.77 Add 15.97% 0.24 $55.36–67.30 · VW $59.58i $9,753,000 SEC
2020   Q2 144,000 1.75 $64.97 $9,356,000 SEC
2020   Q1 144,000 1.88 Add 15.66% 0.25 $52.04–75.25 · VW $62.95i $8,544,000 SEC
2019   Q4 124,500 1.44 Reduce 33.17% 0.61 $66.71–77.03 · VW $70.52i $9,249,000 SEC
2019   Q3 186,300 1.85 Add 1.80% 0.03 $53.00–67.33 · VW $62.24i $11,750,000 SEC
2019   Q2 183,000 1.62 Add 3.39% 0.05 $51.72–60.13 · VW $55.91i $9,972,000 SEC
2019   Q1 177,000 1.60 Add 39.37% 0.45 $51.77–70.32 · VW $58.82i $9,546,000 SEC
2018   Q4 127,000 1.38 Reduce 0.78% 0.01 $62.06–82.15 · VW $69.92i $8,321,000 SEC
2018   Q3 128,000 1.37 Reduce 21.95% 0.31 $63.23–80.56 · VW $72.06i $10,076,000 SEC
2018   Q2 164,000 1.41 Reduce 11.35% 0.17 $60.32–72.92 · VW $66.03i $10,553,000 SEC
2018   Q1 185,000 1.48 Add 35.53% 0.39 $60.14–79.20 · VW $69.72i $11,509,000 SEC
2017   Q4 136,500 1.27 Add 14.71% 0.16 $66.45–83.88 · VW $76.34i $9,896,000 SEC
2017   Q3 119,000 1.25 Reduce 4.74% 0.06 $68.01–84.00 · VW $73.51i $9,677,000 SEC
2017   Q2 124,925 1.28 Add 2.46% 0.03 $75.46–83.30 · VW $79.56i $10,051,000 SEC
2017   Q1 121,925 1.25 Reduce 12.91% 0.19 $74.05–82.90 · VW $79.80i $9,571,000 SEC
2016   Q4 140,000 1.46 Add 29.63% 0.33 $69.30–84.89 · VW $77.67i $11,047,000 SEC
2016   Q3 108,000 1.29 Add 18.68% 0.20 $82.55–98.66 · VW $88.44i $9,611,000 SEC
2016   Q2 91,000 1.20 Add 42.19% 0.36 $91.75–106.67 · VW $97.05i $8,712,000 SEC
2016   Q1 64,000 0.91 $103.73 $6,639,000 SEC
2015   Q4 64,000 0.84 Add 42.22% 0.25 $90.10–101.08 · VW $95.92i $6,257,000 SEC
2015   Q3 45,000 0.56 Reduce 21.05% 0.13 $81.37–113.58 · VW $97.91i $4,342,000 SEC
2015   Q2 57,000 0.64 $104.88 $5,978,000 SEC
2015   Q1 57,000 0.65 Reduce 24.00% 0.22 $97.06–105.46 · VW $100.60i $5,883,000 SEC
2014   Q4 75,000 0.91 Reduce 18.48% 0.18 $83.61–101.59 · VW $94.45i $7,223,000 SEC
2014   Q3 92,000 0.98 $79.59 $7,322,000 SEC
2014   Q2 92,000 0.95 $75.37 $6,934,000 SEC
2014   Q1 92,000 0.97 Buy 0.97 $64.95–76.36 · VW $71.34i $6,887,000 SEC
Price snapshot:
Current price$105.90
Avg. buy price$68.00
+/- since buy55.73%
52-week low$57.05
52-week high$106.39