Welch & Forbes’s W.W. Grainger GWW Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$460K Buy
442
+16
+4% +$16.6K 0.01% 282
2025
Q1
$421K Sell
426
-55
-11% -$54.3K 0.01% 286
2024
Q4
$507K Buy
481
+10
+2% +$10.5K 0.01% 276
2024
Q3
$489K Hold
471
0.01% 290
2024
Q2
$428K Sell
471
-129
-22% -$117K 0.01% 300
2024
Q1
$610K Hold
600
0.01% 268
2023
Q4
$497K Hold
600
0.01% 284
2023
Q3
$415K Hold
600
0.01% 299
2023
Q2
$473K Hold
600
0.01% 291
2023
Q1
$413K Hold
600
0.01% 297
2022
Q4
$334K Hold
600
0.01% 318
2022
Q3
$293K Hold
600
0.01% 325
2022
Q2
$272K Hold
600
0.01% 340
2022
Q1
$309K Sell
600
-23
-4% -$11.8K ﹤0.01% 333
2021
Q4
$323K Hold
623
﹤0.01% 336
2021
Q3
$245K Buy
623
+23
+4% +$9.05K ﹤0.01% 360
2021
Q2
$263K Sell
600
-10
-2% -$4.38K ﹤0.01% 361
2021
Q1
$244K Sell
610
-63
-9% -$25.2K ﹤0.01% 359
2020
Q4
$274K Sell
673
-166
-20% -$67.6K 0.01% 346
2020
Q3
$299K Buy
839
+23
+3% +$8.2K 0.01% 306
2020
Q2
$256K Buy
+816
New +$256K 0.01% 319
2020
Q1
Sell
-650
Closed -$220K 339
2019
Q4
$220K Buy
+650
New +$220K ﹤0.01% 339
2019
Q3
Sell
-776
Closed -$208K 350
2019
Q2
$208K Hold
776
0.01% 336
2019
Q1
$233K Hold
776
0.01% 323
2018
Q4
$219K Hold
776
0.01% 318
2018
Q3
$278K Hold
776
0.01% 318
2018
Q2
$239K Hold
776
0.01% 330
2018
Q1
$219K Sell
776
-86
-10% -$24.3K 0.01% 339
2017
Q4
$203K Buy
+862
New +$203K 0.01% 327
2017
Q2
Sell
-865
Closed -$201K 349
2017
Q1
$201K Buy
865
+3
+0.3% +$697 0.01% 337
2016
Q4
$200K Buy
+862
New +$200K 0.01% 334
2016
Q3
Sell
-1,050
Closed -$239K 335
2016
Q2
$239K Sell
1,050
-46
-4% -$10.5K 0.01% 310
2016
Q1
$256K Sell
1,096
-26
-2% -$6.07K 0.01% 298
2015
Q4
$227K Hold
1,122
0.01% 300
2015
Q3
$241K Hold
1,122
0.01% 307
2015
Q2
$265K Hold
1,122
0.01% 298
2015
Q1
$264K Hold
1,122
0.01% 297
2014
Q4
$286K Sell
1,122
-418
-27% -$107K 0.01% 309
2014
Q3
$387K Buy
1,540
+232
+18% +$58.3K 0.01% 277
2014
Q2
$332K Sell
1,308
-50
-4% -$12.7K 0.01% 275
2014
Q1
$343K Hold
1,358
0.01% 280
2013
Q4
$347K Sell
1,358
-100
-7% -$25.6K 0.01% 269
2013
Q3
$381K Buy
1,458
+50
+4% +$13.1K 0.01% 278
2013
Q2
$355K Buy
+1,408
New +$355K 0.01% 259