Ontario Teachers' Pension Plan Board’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-5,924
Closed -$230K 375
2025
Q1
$230K Sell
5,924
-5,834
-50% -$219K ﹤0.01% 401
2024
Q4
$423K Sell
11,758
-31,814
-73% -$1.24M 0.01% 359
2024
Q3
$1.56M Sell
43,572
-56,504
-56% -$1.91M 0.01% 151
2024
Q2
$3.14M Sell
100,076
-53,906
-35% -$1.82M 0.03% 132
2024
Q1
$5.94M Buy
153,982
+16,452
+12% +$582K 0.05% 64
2023
Q4
$4.45M Buy
137,530
+36,862
+37% +$1.11M 0.04% 73
2023
Q3
$2.75M Buy
100,668
+85,496
+564% +$2.43M 0.03% 156
2023
Q2
$447K Buy
+15,172
New +$415K ﹤0.01% 446
2023
Q1
Sell
-41,032
Closed -$971K 526
2022
Q4
$971K Buy
41,032
+8,458
+26% +$207K 0.01% 334
2022
Q3
$750K Buy
+32,574
New +$821K 0.01% 367
2021
Q4
Sell
-44,210
Closed -$1.14M 491
2021
Q3
$1.14M Sell
44,210
-7,254
-14% -$197K ﹤0.01% 178
2021
Q2
$1.34M Sell
51,464
-1,982
-4% -$51.6K 0.02% 101
2021
Q1
$1.34M Buy
53,446
+1,416
+3% +$33.9K 0.02% 100
2020
Q4
$1.27M Sell
52,030
-73,458
-59% -$1.73M 0.01% 147
2020
Q3
$2.83M Sell
125,488
-6,718
-5% -$154K 0.04% 79
2020
Q2
$2.83M Sell
132,206
-7,902
-6% -$151K 0.06% 92
2020
Q1
$2.19M Sell
140,108
-60,354
-30% -$1.06M 0.06% 154
2019
Q4
$3.7M Sell
200,462
-103,232
-34% -$1.85M 0.07% 214
2019
Q3
$4.96M Hold
303,694
0.09% 200
2019
Q2
$4.95M Buy
303,694
+185,994
+158% +$3.07M 0.09% 204
2019
Q1
$1.89M Sell
117,700
-52,908
-31% -$796K 0.04% 288
2018
Q4
$2.23M Buy
170,608
+30,056
+21% +$407K 0.06% 236
2018
Q3
$2.04M Sell
140,552
-3,344
-2% -$47.6K 0.03% 324
2018
Q2
$1.73M Sell
143,896
-21,280
-13% -$275K 0.02% 351
2018
Q1
$2.25M Sell
165,176
-66,468
-29% -$915K 0.03% 324
2017
Q4
$3.17M Sell
231,644
-102,092
-31% -$1.26M 0.04% 360
2017
Q3
$3.8M Sell
333,736
-145,756
-30% -$1.57M 0.05% 329
2017
Q2
$5.22M Buy
479,492
+33,512
+8% +$376K 0.06% 293
2017
Q1
$5.74M Buy
445,980
+21,340
+5% +$267K 0.07% 266
2016
Q4
$4.99M Sell
424,640
-26,340
-6% -$289K 0.05% 294
2016
Q3
$4.71M Buy
450,980
+76,804
+21% +$817K 0.05% 297
2016
Q2
$4.15M Buy
374,176
+52,260
+16% +$597K 0.05% 317
2016
Q1
$3.94M Buy
321,916
+107,136
+50% +$1.16M 0.04% 316
2015
Q4
$2.19M Buy
214,780
+136,012
+173% +$1.34M 0.02% 383
2015
Q3
$721K Sell
78,768
-25,872
-25% -$256K 0.01% 506
2015
Q2
$1.1M Sell
104,640
-36,496
-26% -$384K 0.01% 585
2015
Q1
$1.46M Sell
141,136
-8,456
-6% -$91.3K 0.01% 545
2014
Q4
$1.78M Sell
149,592
-42,884
-22% -$480K 0.01% 455
2014
Q3
$2.16M Buy
192,476
+17,216
+10% +$197K 0.02% 420
2014
Q2
$2.17M Buy
175,260
+9,380
+6% +$116K 0.02% 404
2014
Q1
$2.04M Sell
165,880
-40,092
-19% -$469K 0.02% 409
2013
Q4
$2.45M Sell
205,972
-44,316
-18% -$532K 0.02% 397
2013
Q3
$3.15M Buy
250,288
+3,464
+1% +$41K 0.02% 391
2013
Q2
$2.83M Buy
+246,824
New +$3.03M 0.02% 393

Other funds holding FAST