Robert Millen - Jensen Investment Management
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    84
Portfolio value:    $5,072,800,848
Holdings Activity Buys Sells    History
Holding/activity history for  W.W. Grainger, Inc. (GWW)
← All GWW superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 3,140 0.07 $1,090.81 $3,425,143 SEC
2025   Q4 3,140 0.05 Add 36.52% 0.01 $906.52–1,086.78 · VW $1,024.41i $3,168,417 SEC
2025   Q3 2,300 0.03 Buy 0.03 $915.87–1,029.68 · VW $974.85i $2,191,808 SEC
2022   Q1 0 0.00 Sell 100.00% 0.01 $453.67–529.91 · VW $494.54i SEC
2021   Q4 2,490 0.01 Reduce 12.63% <0.01 $461.02–527.06 · VW $494.40i $1,290,000 SEC
2021   Q3 2,850 0.01 $392.98 $1,120,000 SEC
2021   Q2 2,850 <0.01 Reduce 22.97% <0.01 $431.69–479.87 · VW $452.05i $1,248,000 SEC
2021   Q1 3,700 0.01 $400.81 $1,483,000 SEC
2020   Q4 3,700 0.01 $408.38 $1,511,000 SEC
2020   Q3 3,700 0.01 $356.76 $1,320,000 SEC
2020   Q2 3,700 0.01 Add 3.93% <0.01 $263.27–347.45 · VW $317.42i $1,162,000 SEC
2020   Q1 3,560 0.01 $248.60 $885,000 SEC
2019   Q4 3,560 0.01 $338.48 $1,205,000 SEC
2019   Q3 3,560 0.01 Add 28.99% <0.01 $260.49–320.51 · VW $296.61i $1,058,000 SEC
2019   Q2 2,760 0.01 $268.12 $740,000 SEC
2019   Q1 2,760 0.01 Add 21.05% <0.01 $280.77–318.90 · VW $293.89i $831,000 SEC
2018   Q4 2,280 0.01 Add 38.18% <0.01 $266.08–321.07 · VW $294.18i $644,000 SEC
2018   Q3 1,650 0.01 $357.58 $590,000 SEC
2018   Q2 1,650 0.01 $308.48 $509,000 SEC
2018   Q1 1,650 0.01 Reduce 26.34% <0.01 $247.17–309.80 · VW $279.44i $466,000 SEC
2017   Q4 2,240 0.01 Reduce 36.18% <0.01 $191.39–298.15 · VW $253.07i $529,000 SEC
2017   Q3 3,510 0.01 $179.77 $631,000 SEC
2017   Q2 3,510 0.01 Add 64.02% <0.01 $160.29–193.47 · VW $173.50i $634,000 SEC
2017   Q1 2,140 0.01 Add 15.05% <0.01 $190.38–259.00 · VW $214.03i $498,000 SEC
2016   Q4 1,860 0.01 Buy 0.01 $202.06–262.71 · VW $239.11i $432,000 SEC
2016   Q3 0 0.00 Sell 100.00% 0.01 $201.94–235.53 · VW $215.20i SEC
2016   Q2 1,800 0.01 Buy 0.01 $212.64–235.71 · VW $222.40i $409,000 SEC
2016   Q1 0 0.00 Sell 100.00% 0.01 $189.57–239.95 · VW $221.35i SEC
2015   Q4 2,040 0.01 Add 2.51% <0.01 $176.85–213.97 · VW $195.84i $413,000 SEC
2015   Q3 1,990 0.01 Reduce 3.40% <0.01 $194.42–233.00 · VW $212.47i $428,000 SEC
2015   Q2 2,060 0.01 Buy 0.01 $221.67–251.90 · VW $234.09i $487,000 SEC
Price snapshot:
Current price$1,391.68
Avg. buy price$967.96
+/- since buy43.77%
52-week low$902.98
52-week high$1,400.00