Royal Bank of Canada
FAST icon

Royal Bank of Canada’s Fastenal FAST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$651M Buy
15,509,061
+8,706,987
+128% +$366M 0.12% 152
2025
Q1
$528M Sell
6,802,074
-216,472
-3% -$16.8M 0.11% 166
2024
Q4
$505M Buy
7,018,546
+116,866
+2% +$8.4M 0.1% 170
2024
Q3
$493M Buy
6,901,680
+114,852
+2% +$8.2M 0.1% 181
2024
Q2
$426M Sell
6,786,828
-306,665
-4% -$19.3M 0.1% 188
2024
Q1
$547M Buy
7,093,493
+99,725
+1% +$7.69M 0.13% 146
2023
Q4
$453M Buy
6,993,768
+342,139
+5% +$22.2M 0.11% 170
2023
Q3
$363M Buy
6,651,629
+568,372
+9% +$31.1M 0.1% 178
2023
Q2
$359M Buy
6,083,257
+331,629
+6% +$19.6M 0.09% 185
2023
Q1
$310M Buy
5,751,628
+110,751
+2% +$5.97M 0.09% 188
2022
Q4
$267M Buy
5,640,877
+203,397
+4% +$9.62M 0.08% 209
2022
Q3
$250M Buy
5,437,480
+2,460,307
+83% +$113M 0.08% 200
2022
Q2
$149M Buy
2,977,173
+165,516
+6% +$8.26M 0.04% 310
2022
Q1
$167M Sell
2,811,657
-540,444
-16% -$32.1M 0.04% 311
2021
Q4
$215M Buy
3,352,101
+423,246
+14% +$27.1M 0.05% 284
2021
Q3
$151M Buy
2,928,855
+100,026
+4% +$5.16M 0.04% 338
2021
Q2
$147M Sell
2,828,829
-106,273
-4% -$5.53M 0.04% 350
2021
Q1
$148M Buy
2,935,102
+149,193
+5% +$7.5M 0.04% 331
2020
Q4
$136M Buy
2,785,909
+47,443
+2% +$2.32M 0.04% 324
2020
Q3
$123M Sell
2,738,466
-640,718
-19% -$28.9M 0.04% 287
2020
Q2
$145M Buy
3,379,184
+595,471
+21% +$25.5M 0.06% 243
2020
Q1
$87M Sell
2,783,713
-453,986
-14% -$14.2M 0.04% 292
2019
Q4
$120M Sell
3,237,699
-3,990
-0.1% -$147K 0.04% 303
2019
Q3
$106M Buy
3,241,689
+115,875
+4% +$3.79M 0.04% 307
2019
Q2
$102M Buy
3,125,814
+1,762,575
+129% +$57.4M 0.04% 308
2019
Q1
$87.7M Sell
1,363,239
-28,643
-2% -$1.84M 0.04% 324
2018
Q4
$72.8M Buy
1,391,882
+102,155
+8% +$5.34M 0.04% 343
2018
Q3
$74.8M Buy
1,289,727
+189,952
+17% +$11M 0.03% 373
2018
Q2
$52.9M Sell
1,099,775
-87,704
-7% -$4.22M 0.02% 464
2018
Q1
$64.8M Sell
1,187,479
-228,027
-16% -$12.4M 0.03% 401
2017
Q4
$77.4M Sell
1,415,506
-154,682
-10% -$8.46M 0.03% 351
2017
Q3
$71.6M Buy
1,570,188
+244,344
+18% +$11.1M 0.03% 360
2017
Q2
$57.7M Buy
1,325,844
+58,377
+5% +$2.54M 0.03% 418
2017
Q1
$65.3M Sell
1,267,467
-112,003
-8% -$5.77M 0.04% 363
2016
Q4
$64.8M Buy
1,379,470
+47,285
+4% +$2.22M 0.04% 360
2016
Q3
$55.7M Sell
1,332,185
-469,014
-26% -$19.6M 0.03% 396
2016
Q2
$80M Buy
1,801,199
+52,391
+3% +$2.33M 0.05% 284
2016
Q1
$85.7M Sell
1,748,808
-22,098
-1% -$1.08M 0.05% 254
2015
Q4
$72.3M Buy
1,770,906
+158,615
+10% +$6.47M 0.05% 281
2015
Q3
$59M Buy
1,612,291
+185,485
+13% +$6.79M 0.04% 268
2015
Q2
$60.2M Buy
1,426,806
+77,853
+6% +$3.28M 0.04% 300
2015
Q1
$55.9M Buy
1,348,953
+74,676
+6% +$3.09M 0.04% 321
2014
Q4
$60.6M Buy
1,274,277
+59,557
+5% +$2.83M 0.04% 309
2014
Q3
$54.5M Buy
1,214,720
+154,121
+15% +$6.92M 0.04% 295
2014
Q2
$52.5M Buy
1,060,599
+52,520
+5% +$2.6M 0.04% 314
2014
Q1
$49.7M Sell
1,008,079
-2,354
-0.2% -$116K 0.04% 322
2013
Q4
$48M Buy
1,010,433
+165,458
+20% +$7.86M 0.03% 321
2013
Q3
$42.5M Buy
844,975
+96,772
+13% +$4.86M 0.03% 331
2013
Q2
$34.3M Buy
+748,203
New +$34.3M 0.03% 379