William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  Illinois Tool Works Inc. (ITW)
← All ITW superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 1,484 <0.01 Reduce 14.37% <0.01 $244.37–291.80 · VW $261.15i $386,270 SEC
2025   Q4 1,733 <0.01 Reduce 1.48% <0.01 $244.55–303.16 · VW $279.45i $426,838 SEC
2025   Q3 1,759 <0.01 $260.76 $458,677 SEC
2025   Q2 1,759 <0.01 Add 3.53% <0.01 $239.56–270.74 · VW $258.32i $434,913 SEC
2025   Q1 1,699 <0.01 $248.01 $421,369 SEC
2024   Q4 1,699 <0.01 $253.56 $430,798 SEC
2024   Q3 1,699 <0.01 $262.07 $445,257 SEC
2024   Q2 1,699 <0.01 Reduce 1.74% <0.01 $232.77–256.32 · VW $247.42i $402,595 SEC
2024   Q1 1,729 <0.01 Add 5.49% <0.01 $234.60–271.15 · VW $249.50i $463,943 SEC
2023   Q4 1,639 <0.01 Add 0.92% $240.40–267.12 · VW $256.56i $429,320 SEC
2023   Q3 1,624 <0.01 $230.31 $374,023 SEC
2023   Q2 1,624 <0.01 $250.16 $406,260 SEC
2023   Q1 1,624 <0.01 Reduce 24.50% <0.01 $217.39–247.09 · VW $227.74i $395,363 SEC
2022   Q4 2,151 0.01 $220.30 $473,865 SEC
2022   Q3 2,151 <0.01 $180.85 $389,000 SEC
2022   Q2 2,151 <0.01 $182.24 $392,000 SEC
2022   Q1 2,151 <0.01 $209.21 $450,000 SEC
2021   Q4 2,151 <0.01 Add 19.57% <0.01 $209.30–249.81 · VW $225.15i $531,000 SEC
2021   Q3 1,799 <0.01 Reduce 2.70% <0.01 $204.01–244.45 · VW $226.87i $372,000 SEC
2021   Q2 1,849 <0.01 $223.36 $413,000 SEC
2021   Q1 1,849 <0.01 $221.74 $410,000 SEC
2020   Q4 1,849 <0.01 $203.89 $377,000 SEC
2020   Q3 1,849 <0.01 $193.08 $357,000 SEC
2020   Q2 1,849 <0.01 Reduce 21.29% <0.01 $160.34–200.98 · VW $186.29i $323,000 SEC
2020   Q1 2,349 <0.01 Reduce 11.33% <0.01 $115.94–178.71 · VW $155.70i $334,000 SEC
2019   Q4 2,649 0.01 $179.69 $476,000 SEC
2019   Q3 2,649 0.01 Reduce 8.62% <0.01 $144.50–179.29 · VW $166.04i $415,000 SEC
2019   Q2 2,899 0.01 $150.74 $437,000 SEC
2019   Q1 2,899 0.01 $143.50 $416,000 SEC
2018   Q4 2,899 <0.01 Reduce 3.37% <0.01 $117.75–146.32 · VW $136.05i $367,000 SEC
2018   Q3 3,000 <0.01 Reduce 13.04% <0.01 $119.38–149.16 · VW $135.86i $423,000 SEC
2018   Q2 3,450 0.01 Reduce 5.45% <0.01 $134.45–151.25 · VW $141.53i $478,000 SEC
2018   Q1 3,649 0.01 Reduce 13.65% <0.01 $138.81–171.83 · VW $151.45i $572,000 SEC
2017   Q4 4,226 0.01 $166.82 $705,000 SEC
2017   Q3 4,226 0.01 Add 31.00% <0.01 $136.04–169.52 · VW $158.27i $625,000 SEC
2017   Q2 3,226 0.01 $143.21 $462,000 SEC
2017   Q1 3,226 0.01 Buy 0.01 $129.17–142.82 · VW $137.74i $427,000 SEC
2016   Q4 0 0.00 Sell 100.00% <0.01 $120.06–132.20 · VW $128.09i SEC
2016   Q3 2,199 <0.01 Buy <0.01 $111.50–127.61 · VW $121.43i $264,000 SEC
2014   Q2 0 0.00 Sell 100.00% <0.01 $81.72–89.50 · VW $86.48i SEC
2014   Q1 3,676 <0.01 Add 0.55% $79.47–88.00 · VW $84.67i $299,000 SEC
2013   Q4 3,656 <0.01 Add 5.76% <0.01 $76.25–84.32 · VW $81.02i $307,000 SEC
2013   Q3 3,457 <0.01 Add 2.95% <0.01 $71.07–79.97 · VW $76.87i $264,000 SEC
2013   Q2 3,358 <0.01 Reduce 7.87% <0.01 $67.14–75.39 · VW $71.33i $232,000 SEC
2013   Q1 3,645 <0.01 Reduce 10.88% <0.01 $60.02–71.64 · VW $67.26i $222,000 SEC
2012   Q4 4,090 <0.01 Reduce 1.40% <0.01 $59.55–65.60 · VW $62.22i $249,000 SEC
2012   Q3 4,148 <0.01 Reduce 1.19% <0.01 $58.12–63.33 · VW $61.01i $247,000 SEC
2012   Q2 4,198 <0.01 $52.88 $222,000 SEC
2012   Q1 4,198 <0.01 Reduce 54.12% <0.01 $53.35–58.27 · VW $55.92i $240,000 SEC
2011   Q4 9,150 0.01 Add 4.30% <0.01 $45.05–56.94 · VW $52.56i $427,000 SEC
2011   Q3 8,773 0.01 Reduce 5.70% <0.01 $39.12–49.92 · VW $44.83i $365,000 SEC
2011   Q2 9,303 <0.01 Add 77.84% <0.01 $40.82–59.27 · VW $48.88i $526,000 SEC
2011   Q1 5,231 <0.01 Add 1.12% <0.01 $52.09–58.79 · VW $56.07i $281,000 SEC
2010   Q4 5,173 <0.01 Add 19.80% <0.01 $47.84–56.36 · VW $52.77i $276,000 SEC
2010   Q3 4,318 <0.01 Buy <0.01 $41.82–49.54 · VW $46.33i $203,032,000 SEC
2005   Q3 0 0.00 Sell 100.00% <0.01 $39.25–44.42 · VW $42.60i SEC
2005   Q2 5,876 <0.01 $39.84 $234,100 SEC
2005   Q1 5,876 <0.01 Buy <0.01 $40.83–47.32 · VW $43.45i $263,039 SEC
Price snapshot:
Current price$271.50
Avg. buy price$163.99
+/- since buy65.56%
52-week low$234.38
52-week high$299.44