Royal Bank of Canada’s Tractor Supply TSCO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$164M Buy
3,105,784
+1,249,948
+67% +$66M 0.03% 423
2025
Q1
$102M Buy
1,855,836
+53,035
+3% +$2.92M 0.02% 509
2024
Q4
$95.7M Buy
1,802,801
+408,641
+29% +$21.7M 0.02% 540
2024
Q3
$81.1M Buy
1,394,160
+37,480
+3% +$2.18M 0.02% 558
2024
Q2
$73.3M Buy
1,356,680
+19,780
+1% +$1.07M 0.02% 573
2024
Q1
$70M Sell
1,336,900
-150,325
-10% -$7.87M 0.02% 601
2023
Q4
$64M Sell
1,487,225
-22,065
-1% -$949K 0.01% 610
2023
Q3
$61.3M Sell
1,509,290
-29,190
-2% -$1.19M 0.02% 553
2023
Q2
$68M Buy
1,538,480
+15,855
+1% +$701K 0.02% 546
2023
Q1
$71.6M Sell
1,522,625
-32,695
-2% -$1.54M 0.02% 511
2022
Q4
$70M Sell
1,555,320
-20,850
-1% -$938K 0.02% 517
2022
Q3
$58.6M Sell
1,576,170
-127,155
-7% -$4.73M 0.02% 538
2022
Q2
$66M Sell
1,703,325
-315,600
-16% -$12.2M 0.02% 518
2022
Q1
$94.2M Buy
2,018,925
+136,825
+7% +$6.39M 0.02% 463
2021
Q4
$89.8M Sell
1,882,100
-143,890
-7% -$6.87M 0.02% 504
2021
Q3
$82.1M Buy
2,025,990
+23,885
+1% +$968K 0.02% 503
2021
Q2
$74.5M Sell
2,002,105
-76,795
-4% -$2.86M 0.02% 530
2021
Q1
$73.6M Sell
2,078,900
-1,079,965
-34% -$38.2M 0.02% 502
2020
Q4
$88.8M Buy
3,158,865
+326,685
+12% +$9.19M 0.03% 422
2020
Q3
$81.2M Sell
2,832,180
-253,935
-8% -$7.28M 0.03% 390
2020
Q2
$81.3M Sell
3,086,115
-213,040
-6% -$5.62M 0.03% 366
2020
Q1
$55.8M Sell
3,299,155
-57,620
-2% -$974K 0.03% 420
2019
Q4
$62.7M Buy
3,356,775
+893,090
+36% +$16.7M 0.02% 462
2019
Q3
$44.6M Buy
2,463,685
+3,000
+0.1% +$54.3K 0.02% 545
2019
Q2
$53.5M Buy
2,460,685
+744,090
+43% +$16.2M 0.02% 494
2019
Q1
$33.6M Sell
1,716,595
-188,450
-10% -$3.68M 0.01% 636
2018
Q4
$31.8M Buy
1,905,045
+81,275
+4% +$1.36M 0.02% 604
2018
Q3
$33.1M Buy
1,823,770
+26,875
+1% +$488K 0.01% 695
2018
Q2
$27.5M Buy
1,796,895
+450,025
+33% +$6.88M 0.01% 744
2018
Q1
$17M Sell
1,346,870
-67,325
-5% -$849K 0.01% 1013
2017
Q4
$21.1M Buy
1,414,195
+139,755
+11% +$2.09M 0.01% 908
2017
Q3
$16.1M Buy
1,274,440
+59,085
+5% +$748K 0.01% 1026
2017
Q2
$13.2M Buy
1,215,355
+72,775
+6% +$789K 0.01% 1104
2017
Q1
$15.8M Buy
1,142,580
+25,805
+2% +$356K 0.01% 997
2016
Q4
$16.9M Buy
1,116,775
+23,230
+2% +$352K 0.01% 967
2016
Q3
$14.7M Sell
1,093,545
-41,570
-4% -$560K 0.01% 988
2016
Q2
$20.7M Sell
1,135,115
-14,625
-1% -$267K 0.01% 788
2016
Q1
$20.8M Sell
1,149,740
-160,650
-12% -$2.91M 0.01% 768
2015
Q4
$22.4M Sell
1,310,390
-477,790
-27% -$8.17M 0.01% 760
2015
Q3
$30.2M Sell
1,788,180
-1,378,720
-44% -$23.3M 0.02% 484
2015
Q2
$57M Buy
3,166,900
+405,220
+15% +$7.29M 0.04% 314
2015
Q1
$47M Buy
2,761,680
+711,260
+35% +$12.1M 0.03% 368
2014
Q4
$32.3M Sell
2,050,420
-3,575
-0.2% -$56.4K 0.02% 511
2014
Q3
$25.3M Buy
2,053,995
+37,220
+2% +$458K 0.02% 579
2014
Q2
$24.4M Buy
2,016,775
+37,800
+2% +$457K 0.02% 603
2014
Q1
$28M Sell
1,978,975
-181,110
-8% -$2.56M 0.02% 512
2013
Q4
$33.5M Buy
2,160,085
+233,270
+12% +$3.62M 0.02% 432
2013
Q3
$25.9M Buy
1,926,815
+189,945
+11% +$2.55M 0.02% 484
2013
Q2
$20.4M Buy
+1,736,870
New +$20.4M 0.02% 535