Bill Nygren - Oakmark Funds
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    156
Portfolio value:    $74,879,237,060
Holdings Activity Buys Sells    History
Holding/activity history for  Snap-on Inc. (SNA)
← All SNA superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2015   Q3 0 0.00 Sell 100.00% 0.02 $146.52–170.70 · VW $161.04i SEC
2015   Q2 74,995 0.02 Reduce 71.11% 0.04 $149.58–165.86 · VW $160.08i $11,943,000 SEC
2015   Q1 259,568 0.06 Reduce 4.93% <0.01 $129.14–154.98 · VW $144.56i $38,172,000 SEC
2014   Q4 273,021 0.06 Reduce 2.03% <0.01 $131.10–140.22 · VW $134.68i $37,333,000 SEC
2014   Q3 278,680 0.06 Reduce 16.07% 0.01 $111.28–135.70 · VW $126.37i $33,743,000 SEC
2014   Q2 332,055 0.07 Reduce 20.78% 0.02 $112.63–126.59 · VW $119.81i $39,355,000 SEC
2014   Q1 419,155 0.09 Reduce 16.21% 0.02 $96.24–117.89 · VW $110.04i $47,566,000 SEC
2013   Q4 500,251 0.10 Reduce 76.77% 0.33 $98.48–109.74 · VW $102.79i $54,787,000 SEC
2013   Q3 2,153,795 0.43 Reduce 42.93% 0.31 $93.35–104.24 · VW $100.55i $214,303,000 SEC
2013   Q2 3,773,775 0.72 Reduce 6.68% 0.05 $84.32–96.50 · VW $91.89i $337,300,000 SEC
2013   Q1 4,043,810 0.76 Reduce 6.75% 0.06 $76.60–86.24 · VW $83.01i $334,423,000 SEC
2012   Q4 4,336,685 0.84 Reduce 10.10% 0.09 $73.99–82.56 · VW $79.19i $342,554,000 SEC
2012   Q3 4,823,720 0.88 Reduce 10.95% 0.10 $64.75–78.27 · VW $73.45i $346,681,000 SEC
2012   Q2 5,416,670 0.89 Reduce 4.31% 0.04 $56.88–70.85 · VW $65.17i $337,188,000 SEC
2012   Q1 5,660,620 0.97 Reduce 0.23% <0.01 $56.52–63.77 · VW $60.94i $345,128,000 SEC
2011   Q4 5,673,870 0.95 Reduce 0.03% <0.01 $47.91–56.90 · VW $53.77i $287,211,000 SEC
2011   Q3 5,675,420 0.92 Add 1.59% 0.01 $41.74–57.58 · VW $51.00i $251,989,000 SEC
2011   Q2 5,586,320 1.15 Add 28.15% 0.25 $55.14–64.36 · VW $58.79i $349,033,000 SEC
2011   Q1 4,359,320 0.88 Add 0.47% <0.01 $55.00–62.51 · VW $59.76i $261,821,000 SEC
2010   Q4 4,338,850 0.78 Reduce 2.22% 0.02 $50.79–58.16 · VW $55.19i $245,492,000 SEC
2010   Q3 4,437,300 0.90 Add 6.50% 0.05 $39.23–51.12 · VW $47.12i $206,379,000 SEC
2010   Q2 4,166,600 0.77 Reduce 1.24% <0.01 $40.09–48.87 · VW $44.54i $170,455,000 SEC
2010   Q1 4,218,900 0.67 Reduce 3.81% 0.03 $39.31–49.98 · VW $45.82i $182,847,000 SEC
2009   Q4 4,385,800 0.76 Reduce 0.50% <0.01 $35.65–44.96 · VW $40.50i $185,344,000 SEC
2009   Q3 4,407,700 0.77 Add 7.62% 0.05 $33.42–39.07 · VW $36.34i $153,212,000 SEC
2009   Q2 4,095,500 0.74 Reduce 19.79% 0.18 $26.03–35.81 · VW $32.49i $117,705,000 SEC
2009   Q1 5,105,900 0.92 Add 21.42% 0.16 $20.51–35.77 · VW $30.07i $128,158,000 SEC
2008   Q4 4,205,000 0.86 Add 9.91% 0.08 $27.70–41.65 · VW $33.18i $165,593,000 SEC
2008   Q3 3,825,705 1.05 Add 8.68% 0.08 $32.39–60.32 · VW $43.22i $201,462,000 SEC
2008   Q2 3,520,200 0.94 Reduce 8.41% 0.09 $48.63–62.21 · VW $55.71i $183,085,000 SEC
2008   Q1 3,843,500 1.06 Reduce 10.94% 0.11 $46.21–60.70 · VW $55.41i $195,443,000 SEC
2007   Q4 4,315,390 0.97 Reduce 2.87% 0.02 $37.88–50.90 · VW $45.97i $208,174,000 SEC
2007   Q3 4,442,890 0.64 Add 11.59% 0.07 $45.03–54.44 · VW $49.77i $220,101,000 SEC
2007   Q2 3,981,550 0.91 Reduce 0.69% <0.01 $49.28–57.81 · VW $53.14i $201,108,000 SEC
2007   Q1 4,009,050 0.64 Add 0.23% <0.01 $46.92–56.80 · VW $52.74i $192,835,000 SEC
2006   Q4 3,999,950 0.96 Reduce 9.50% 0.04 $46.33–48.65 · VW $47.73i $190,557,000 SEC
2006   Q3 4,419,750 0.42 Reduce 2.93% 0.01 $41.15–48.35 · VW $45.51i $196,900,000 SEC
2006   Q2 4,553,050 0.45 Add 3.11% 0.01 $36.38–42.58 · VW $40.32i $184,034,000 SEC
2006   Q1 4,415,850 0.34 Reduce 0.79% <0.01 $37.09–41.72 · VW $40.10i $168,332,000 SEC
2005   Q4 4,450,850 0.33 Add 10.84% 0.03 $35.18–40.25 · VW $38.52i $167,173,000 SEC
2005   Q3 4,015,650 0.33 Reduce 2.54% 0.01 $33.59–37.67 · VW $35.76i $145,045,000 SEC
2005   Q2 4,120,150 0.40 Add 8.66% 0.03 $32.68–37.81 · VW $35.72i $141,321,000 SEC
2005   Q1 3,791,625 0.34 Add 109.03% 0.18 $30.57–35.40 · VW $33.05i $120,536,000 SEC
2004   Q4 1,813,900 0.13 Buy 0.13 $29.39–34.67 · VW $32.39i $62,326,000 SEC
Price snapshot:
Current price$401.11
52-week low$301.91
52-week high$414.62