California State Teachers Retirement System (CalSTRS)’s WD-40 WDFC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.86M Buy
12,525
+31
+0.2% +$7.07K ﹤0.01% 1176
2025
Q1
$3.05M Sell
12,494
-179
-1% -$43.7K ﹤0.01% 1111
2024
Q4
$3.08M Sell
12,673
-149
-1% -$36.2K ﹤0.01% 1149
2024
Q3
$3.31M Sell
12,822
-404
-3% -$104K ﹤0.01% 1118
2024
Q2
$2.9M Sell
13,226
-333
-2% -$73.1K ﹤0.01% 1155
2024
Q1
$3.43M Sell
13,559
-776
-5% -$197K ﹤0.01% 1091
2023
Q4
$3.43M Sell
14,335
-657
-4% -$157K ﹤0.01% 1118
2023
Q3
$3.05M Sell
14,992
-1,471
-9% -$299K ﹤0.01% 1139
2023
Q2
$3.11M Sell
16,463
-550
-3% -$104K ﹤0.01% 1236
2023
Q1
$3.03M Sell
17,013
-299
-2% -$53.2K ﹤0.01% 1241
2022
Q4
$2.79M Buy
17,312
+162
+0.9% +$26.1K ﹤0.01% 1280
2022
Q3
$3.01M Sell
17,150
-390
-2% -$68.5K 0.01% 1191
2022
Q2
$3.53M Buy
17,540
+56
+0.3% +$11.3K 0.01% 1164
2022
Q1
$3.2M Sell
17,484
-1,517
-8% -$278K ﹤0.01% 1329
2021
Q4
$4.65M Buy
19,001
+378
+2% +$92.5K 0.01% 1204
2021
Q3
$4.31M Sell
18,623
-208
-1% -$48.1K 0.01% 1236
2021
Q2
$4.83M Sell
18,831
-1,738
-8% -$445K 0.01% 1200
2021
Q1
$6.3M Sell
20,569
-80
-0.4% -$24.5K 0.01% 1030
2020
Q4
$5.49M Hold
20,649
0.01% 1059
2020
Q3
$3.91M Buy
20,649
+82
+0.4% +$15.5K 0.01% 1093
2020
Q2
$4.08M Sell
20,567
-321
-2% -$63.6K 0.01% 1053
2020
Q1
$4.2M Sell
20,888
-103
-0.5% -$20.7K 0.01% 901
2019
Q4
$4.08M Sell
20,991
-424
-2% -$82.3K 0.01% 1144
2019
Q3
$3.93M Buy
21,415
+255
+1% +$46.8K 0.01% 1126
2019
Q2
$3.37M Buy
21,160
+262
+1% +$41.7K 0.01% 1230
2019
Q1
$3.54M Sell
20,898
-465
-2% -$78.8K 0.01% 1174
2018
Q4
$3.92M Buy
21,363
+543
+3% +$99.5K 0.01% 1054
2018
Q3
$3.58M Sell
20,820
-68
-0.3% -$11.7K 0.01% 1234
2018
Q2
$3.06M Sell
20,888
-162
-0.8% -$23.7K 0.01% 1334
2018
Q1
$2.77M Sell
21,050
-738
-3% -$97.2K 0.01% 1320
2017
Q4
$2.57M Sell
21,788
-318
-1% -$37.5K 0.01% 1408
2017
Q3
$2.47M Sell
22,106
-2,426
-10% -$272K 0.01% 1424
2017
Q2
$2.71M Sell
24,532
-3,200
-12% -$353K 0.01% 1425
2017
Q1
$3.02M Sell
27,732
-1,300
-4% -$142K 0.01% 1388
2016
Q4
$3.39M Sell
29,032
-800
-3% -$93.5K 0.01% 1346
2016
Q3
$3.35M Buy
29,832
+200
+0.7% +$22.5K 0.01% 1325
2016
Q2
$3.48M Sell
29,632
-1,281
-4% -$150K 0.01% 1251
2016
Q1
$3.34M Buy
30,913
+3,908
+14% +$422K 0.01% 1290
2015
Q4
$2.66M Buy
27,005
+400
+2% +$39.5K 0.01% 1359
2015
Q3
$2.37M Hold
26,605
0.01% 1429
2015
Q2
$2.32M Sell
26,605
-785
-3% -$68.4K 0.01% 1555
2015
Q1
$2.43M Sell
27,390
-400
-1% -$35.4K 0.01% 1475
2014
Q4
$2.36M Buy
27,790
+118
+0.4% +$10K 0.01% 1503
2014
Q3
$1.88M Buy
27,672
+357
+1% +$24.3K ﹤0.01% 1600
2014
Q2
$2.06M Sell
27,315
-800
-3% -$60.2K 0.01% 1588
2014
Q1
$2.18M Buy
28,115
+100
+0.4% +$7.76K 0.01% 1484
2013
Q4
$2.09M Buy
28,015
+200
+0.7% +$14.9K 0.01% 1485
2013
Q3
$1.81M Buy
27,815
+861
+3% +$55.9K 0.01% 1544
2013
Q2
$1.47M Buy
+26,954
New +$1.47M ﹤0.01% 1607