O'Shaughnessy Asset Management’s WD-40 WDFC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$873K Sell
3,828
-346
-8% -$78.9K 0.01% 1117
2025
Q1
$1.02M Buy
4,174
+815
+24% +$199K 0.01% 980
2024
Q4
$815K Buy
3,359
+98
+3% +$23.8K 0.01% 1050
2024
Q3
$845K Buy
3,261
+686
+27% +$178K 0.01% 970
2024
Q2
$566K Sell
2,575
-761
-23% -$167K 0.01% 1074
2024
Q1
$845K Buy
3,336
+1,255
+60% +$318K 0.01% 877
2023
Q4
$498K Buy
2,081
+561
+37% +$134K 0.01% 1013
2023
Q3
$309K Buy
+1,520
New +$309K ﹤0.01% 1099
2021
Q4
Sell
-601
Closed -$139K 2486
2021
Q3
$139K Sell
601
-47
-7% -$10.9K ﹤0.01% 1212
2021
Q2
$166K Buy
648
+3
+0.5% +$769 ﹤0.01% 1116
2021
Q1
$197K Buy
645
+323
+100% +$98.7K ﹤0.01% 936
2020
Q4
$86K Buy
322
+262
+437% +$70K ﹤0.01% 1115
2020
Q3
$11K Hold
60
﹤0.01% 1347
2020
Q2
$12K Buy
+60
New +$12K ﹤0.01% 1236
2020
Q1
Sell
-60
Closed -$12K 1846
2019
Q4
$12K Sell
60
-1,761
-97% -$352K ﹤0.01% 1265
2019
Q3
$334K Sell
1,821
-46
-2% -$8.44K 0.01% 440
2019
Q2
$296K Hold
1,867
0.01% 471
2019
Q1
$315K Sell
1,867
-72
-4% -$12.1K 0.01% 462
2018
Q4
$356K Buy
+1,939
New +$356K 0.01% 388
2017
Q3
Sell
-948
Closed -$105K 1004
2017
Q2
$105K Sell
948
-1,618
-63% -$179K ﹤0.01% 629
2017
Q1
$280K Sell
2,566
-18,778
-88% -$2.05M 0.01% 454
2016
Q4
$2.5M Sell
21,344
-3,528
-14% -$412K 0.06% 185
2016
Q3
$2.8M Sell
24,872
-2,307
-8% -$259K 0.07% 174
2016
Q2
$3.19M Buy
27,179
+1,406
+5% +$165K 0.08% 165
2016
Q1
$2.83M Buy
25,773
+21,068
+448% +$2.31M 0.07% 170
2015
Q4
$464K Buy
4,705
+4,697
+58,713% +$463K 0.01% 374
2015
Q3
$0 Buy
8
+4
+100% ﹤0.01% 1023
2015
Q2
$0 Sell
4
-341
-99% ﹤0.01% 1099
2015
Q1
$31K Sell
345
-67
-16% -$6.02K ﹤0.01% 639
2014
Q4
$35K Sell
412
-6,587
-94% -$560K ﹤0.01% 671
2014
Q3
$474K Sell
6,999
-101
-1% -$6.84K 0.01% 409
2014
Q2
$534K Sell
7,100
-11
-0.2% -$827 0.01% 410
2014
Q1
$550K Sell
7,111
-19
-0.3% -$1.47K 0.01% 396
2013
Q4
$531K Buy
7,130
+2,077
+41% +$155K 0.01% 409
2013
Q3
$327K Sell
5,053
-3,509
-41% -$227K 0.01% 471
2013
Q2
$468K Buy
+8,562
New +$468K 0.01% 399