CTC (Chicago Trading Company)’s Home Depot HD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-80
Closed -$2.75M 136
2025
Q4
$2.75M Hold
80
﹤0.01% 120
2025
Q3
$3.24M Sell
80
-7,920
-99% -$3.11M ﹤0.01% 122
2025
Q2
$2.93M Sell
8,000
-12,800
-62% -$4.63M ﹤0.01% 128
2025
Q1
$7.62M Sell
20,800
-29,900
-59% -$11.7M 0.01% 113
2024
Q4
$19.7M Buy
50,700
+50,186
+9,764% +$20.5M 0.01% 107
2024
Q3
$20.8M Sell
514
-254
-33% -$92.6K 0.01% 114
2024
Q2
$26.4M Sell
768
-1,091
-59% -$372K 0.02% 125
2024
Q1
$71.3M Sell
1,859
-1,059
-36% -$387K 0.04% 93
2023
Q4
$101M Buy
2,918
+625
+27% +$194K 0.05% 91
2023
Q3
$69.3M Sell
2,293
-207
-8% -$66.6K 0.04% 95
2023
Q2
$77.7M Buy
2,500
+438
+21% +$129K 0.04% 99
2023
Q1
$58.8M Buy
2,062
+458
+29% +$140K 0.03% 130
2022
Q4
$50.6M Sell
1,604
-795
-33% -$242K 0.04% 117
2022
Q3
$66.1M Buy
2,399
+81
+3% +$23.9K 0.04% 110
2022
Q2
$63.5M Buy
2,318
+1,089
+89% +$322K 0.04% 108
2022
Q1
$36.7M Buy
+1,229
New +$426K 0.02% 172

Other funds holding HD

CTC (Chicago Trading Company)'s HD Position: Q1 2026 in Review

CTC (Chicago Trading Company) sold out of Home Depot (HD) in Q1 2026, closing a stake of 1,343 shares — an estimated $462K sold.

CTC (Chicago Trading Company) first reported a position in HD in Q2 2013 and held it in 11 quarters. The position peaked at $15.1M in Q2 2022. 4,115 funds tracked by Wall St. Rank hold HD as of Q1 2026.

  • CTC (Chicago Trading Company) reported no remaining Home Depot position as of Q1 2026 after selling out during the quarter.
  • CTC (Chicago Trading Company) sold 1,343 Home Depot shares in Q1 2026, an estimated $462K.
  • CTC (Chicago Trading Company) first reported a position in Home Depot in Q2 2013 and held it in 11 quarters.
  • CTC (Chicago Trading Company)'s Home Depot position peaked at $15.1M in Q2 2022.
  • 4,115 funds tracked by Wall St. Rank held Home Depot as of Q1 2026.

Based on CTC (Chicago Trading Company)'s 13F filing for Q1 2026, filed 21 May 2026.