R.M. Davis Inc’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
$44M Buy
833,179
+35,832
+4% +$1.89M 0.82% 42
2025
Q1
$43.9M Buy
797,347
+16,713
+2% +$921K 0.88% 41
2024
Q4
$41.4M Buy
780,634
+4,399
+0.6% +$233K 0.81% 44
2024
Q3
$45.2M Sell
776,235
-11,710
-1% -$681K 0.87% 41
2024
Q2
$42.5M Sell
787,945
-17,935
-2% -$968K 0.86% 42
2024
Q1
$42.2M Buy
805,880
+17,775
+2% +$930K 0.88% 43
2023
Q4
$33.9M Buy
788,105
+105
+0% +$4.52K 0.78% 47
2023
Q3
$32M Buy
788,000
+43,880
+6% +$1.78M 0.8% 45
2023
Q2
$32.9M Buy
744,120
+14,050
+2% +$621K 0.79% 47
2023
Q1
$34.3M Sell
730,070
-26,945
-4% -$1.27M 0.87% 45
2022
Q4
$34.1M Buy
757,015
+32,835
+5% +$1.48M 0.92% 43
2022
Q3
$26.9M Buy
724,180
+82,335
+13% +$3.06M 0.78% 50
2022
Q2
$24.9M Buy
641,845
+69,750
+12% +$2.7M 0.69% 57
2022
Q1
$26.7M Buy
572,095
+18,235
+3% +$851K 0.64% 58
2021
Q4
$26.4M Buy
553,860
+3,915
+0.7% +$187K 0.59% 60
2021
Q3
$22.3M Buy
549,945
+27,490
+5% +$1.11M 0.55% 66
2021
Q2
$19.4M Buy
522,455
+92,425
+21% +$3.44M 0.49% 74
2021
Q1
$15.2M Buy
430,030
+68,730
+19% +$2.43M 0.42% 77
2020
Q4
$10.2M Buy
361,300
+105,650
+41% +$2.97M 0.29% 86
2020
Q3
$7.33M Sell
255,650
-22,810
-8% -$654K 0.24% 91
2020
Q2
$7.34M Sell
278,460
-12,955
-4% -$341K 0.26% 86
2020
Q1
$4.93M Sell
291,415
-3,255
-1% -$55K 0.2% 88
2019
Q4
$5.51M Buy
294,670
+7,505
+3% +$140K 0.18% 92
2019
Q3
$5.19M Sell
287,165
-14,875
-5% -$269K 0.18% 91
2019
Q2
$6.57M Buy
302,040
+5,295
+2% +$115K 0.23% 85
2019
Q1
$5.8M Sell
296,745
-5,095
-2% -$99.6K 0.22% 87
2018
Q4
$5.04M Sell
301,840
-2,970
-1% -$49.6K 0.21% 87
2018
Q3
$5.54M Buy
304,810
+22,735
+8% +$413K 0.2% 89
2018
Q2
$4.32M Buy
282,075
+4,210
+2% +$64.4K 0.17% 89
2018
Q1
$3.5M Sell
277,865
-610
-0.2% -$7.69K 0.14% 91
2017
Q4
$4.16M Sell
278,475
-61,175
-18% -$915K 0.16% 90
2017
Q3
$4.3M Sell
339,650
-29,200
-8% -$370K 0.18% 89
2017
Q2
$4M Sell
368,850
-176,925
-32% -$1.92M 0.17% 88
2017
Q1
$7.53M Buy
545,775
+88,000
+19% +$1.21M 0.34% 78
2016
Q4
$6.94M Buy
+457,775
New +$6.94M 0.33% 81