| March 1, 2026 |
TREX
|
F |
23,127 |
$41.42 |
$957,920 |
167,044
Direct
|
-12.16%
|
Disposed |
14.2%
(price as of 2026-08-21)
|
| March 1, 2026 |
TREX
|
J |
5,678 |
$41.42 |
$235,183 |
190,171
Direct
|
-2.90%
|
Disposed |
14.2%
(price as of 2026-08-21)
|
| March 1, 2026 |
TREX
|
A |
9,609 |
$41.42 |
$398,005 |
195,849
Direct
|
+5.16%
|
Acquired |
14.2%
(price as of 2026-08-21)
|
| March 1, 2025 |
TREX
|
F |
18,932 |
$61.69 |
$1,167,915 |
186,240
Direct
|
-9.23%
|
Disposed |
-23.3%
(price as of 2026-08-21)
|
| March 1, 2025 |
TREX
|
A |
10,064 |
$61.69 |
$620,848 |
205,172
Direct
|
+5.16%
|
Acquired |
-23.3%
(price as of 2026-08-21)
|
| March 1, 2025 |
TREX
|
J |
5,080 |
$61.69 |
$313,385 |
195,108
Direct
|
-2.54%
|
Disposed |
-23.3%
(price as of 2026-08-21)
|
| Feb. 17, 2025 |
TREX
|
A |
20,213 |
$67.33 |
$1,360,941 |
82,536
Direct
|
+32.43%
|
Acquired |
-29.7%
(price as of 2026-08-21)
|
| Feb. 17, 2025 |
TREX
|
A |
33,514 |
$67.33 |
$2,256,498 |
200,188
Direct
|
+20.11%
|
Acquired |
-29.7%
(price as of 2026-08-21)
|
| Feb. 17, 2025 |
TREX
|
A |
23,460 |
$67.33 |
$1,579,562 |
166,674
Direct
|
+16.38%
|
Acquired |
-29.7%
(price as of 2026-08-21)
|
| Nov. 26, 2024 |
TREX
|
G |
330 |
— |
— |
143,214
Direct
|
-0.23%
|
Disposed |
(price as of 2026-08-21)
|
| March 4, 2024 |
TREX
|
S |
6,164 |
$95.95 |
$591,436 |
143,544
Direct
|
-4.12%
|
Disposed |
-50.7%
(price as of 2026-08-21)
|
| March 1, 2024 |
TREX
|
F |
13,307 |
$94.61 |
$1,258,975 |
149,708
Direct
|
-8.16%
|
Disposed |
-50.0%
(price as of 2026-08-21)
|
| March 1, 2024 |
TREX
|
A |
9,610 |
$94.61 |
$909,202 |
163,015
Direct
|
+6.26%
|
Acquired |
-50.0%
(price as of 2026-08-21)
|
| March 1, 2024 |
TREX
|
J |
5,081 |
$94.61 |
$480,713 |
153,405
Direct
|
-3.21%
|
Disposed |
-50.0%
(price as of 2026-08-21)
|
| Feb. 21, 2024 |
TREX
|
F |
937 |
$90.93 |
$85,201 |
158,486
Direct
|
-0.59%
|
Disposed |
-48.0%
(price as of 2026-08-21)
|
| Feb. 21, 2024 |
TREX
|
J |
363 |
$90.93 |
$33,008 |
159,423
Direct
|
-0.23%
|
Disposed |
-48.0%
(price as of 2026-08-21)
|
| Feb. 19, 2024 |
TREX
|
A |
12,895 |
$90.86 |
$1,171,640 |
62,323
Direct
|
+26.09%
|
Acquired |
-47.9%
(price as of 2026-08-21)
|
| Feb. 19, 2024 |
TREX
|
A |
21,208 |
$90.86 |
$1,926,959 |
159,786
Direct
|
+15.30%
|
Acquired |
-47.9%
(price as of 2026-08-21)
|
| Feb. 19, 2024 |
TREX
|
A |
14,846 |
$90.86 |
$1,348,908 |
138,578
Direct
|
+12.00%
|
Acquired |
-47.9%
(price as of 2026-08-21)
|
| Feb. 17, 2024 |
TREX
|
F |
811 |
$90.86 |
$73,687 |
123,732
Direct
|
-0.65%
|
Disposed |
-47.9%
(price as of 2026-08-21)
|
| Nov. 3, 2023 |
TREX
|
G |
350 |
— |
— |
124,543
Direct
|
-0.28%
|
Disposed |
(price as of 2026-08-21)
|
| March 1, 2023 |
TREX
|
J |
5,081 |
$50.40 |
$256,082 |
124,893
Direct
|
-3.91%
|
Disposed |
-6.1%
(price as of 2026-08-21)
|
| March 1, 2023 |
TREX
|
F |
1,605 |
$50.40 |
$80,892 |
129,974
Direct
|
-1.22%
|
Disposed |
-6.1%
(price as of 2026-08-21)
|
| Feb. 19, 2023 |
TREX
|
F |
632 |
$53.79 |
$33,995 |
131,579
Direct
|
-0.48%
|
Disposed |
-12.1%
(price as of 2026-08-21)
|
| Feb. 17, 2023 |
TREX
|
F |
771 |
$53.79 |
$41,472 |
132,211
Direct
|
-0.58%
|
Disposed |
-12.1%
(price as of 2026-08-21)
|
| Feb. 14, 2023 |
TREX
|
A |
18,067 |
$56.80 |
$1,026,206 |
18,067
Direct
|
—
|
Acquired |
-16.7%
(price as of 2026-08-21)
|
| Feb. 14, 2023 |
TREX
|
F |
3,041 |
$56.80 |
$172,729 |
132,982
Direct
|
-2.24%
|
Disposed |
-16.7%
(price as of 2026-08-21)
|
| Feb. 14, 2023 |
TREX
|
A |
2,151 |
$56.80 |
$122,177 |
136,023
Direct
|
+1.61%
|
Acquired |
-16.7%
(price as of 2026-08-21)
|
| Feb. 14, 2023 |
TREX
|
A |
28,829 |
$56.80 |
$1,637,487 |
133,872
Direct
|
+27.44%
|
Acquired |
-16.7%
(price as of 2026-08-21)
|
| Feb. 14, 2023 |
TREX
|
A |
20,180 |
$56.80 |
$1,146,224 |
105,043
Direct
|
+23.78%
|
Acquired |
-16.7%
(price as of 2026-08-21)
|
| Feb. 23, 2022 |
TREX
|
A |
11,062 |
$82.01 |
$907,195 |
11,062
Direct
|
—
|
Acquired |
-42.3%
(price as of 2026-08-21)
|
| Feb. 23, 2022 |
TREX
|
F |
5,720 |
$82.01 |
$469,097 |
84,863
Direct
|
-6.31%
|
Disposed |
-42.3%
(price as of 2026-08-21)
|
| Feb. 23, 2022 |
TREX
|
A |
5,747 |
$82.01 |
$471,311 |
90,583
Direct
|
+6.77%
|
Acquired |
-42.3%
(price as of 2026-08-21)
|
| Feb. 23, 2022 |
TREX
|
A |
15,242 |
$82.01 |
$1,249,996 |
84,836
Direct
|
+21.90%
|
Acquired |
-42.3%
(price as of 2026-08-21)
|
| Feb. 23, 2022 |
TREX
|
A |
10,669 |
$82.01 |
$874,965 |
69,594
Direct
|
+18.11%
|
Acquired |
-42.3%
(price as of 2026-08-21)
|
| Feb. 19, 2022 |
TREX
|
F |
632 |
$85.42 |
$53,985 |
58,925
Direct
|
-1.06%
|
Disposed |
-44.6%
(price as of 2026-08-21)
|
| Feb. 17, 2022 |
TREX
|
F |
771 |
$89.17 |
$68,750 |
59,557
Direct
|
-1.28%
|
Disposed |
-47.0%
(price as of 2026-08-21)
|
| Feb. 13, 2022 |
TREX
|
F |
824 |
$85.29 |
$70,279 |
60,328
Direct
|
-1.35%
|
Disposed |
-44.5%
(price as of 2026-08-21)
|
| Nov. 11, 2021 |
TREX
|
S |
3,508 |
$127.89 |
$448,638 |
61,152
Direct
|
-5.43%
|
Disposed |
-63.0%
(price as of 2026-08-21)
|
| Nov. 10, 2021 |
TREX
|
M |
7,412 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| Nov. 10, 2021 |
TREX
|
F |
2,883 |
$127.26 |
$366,891 |
64,660
Direct
|
-4.27%
|
Disposed |
-62.8%
(price as of 2026-08-21)
|
| Nov. 10, 2021 |
TREX
|
D |
1,021 |
$127.26 |
$129,932 |
67,543
Direct
|
-1.49%
|
Disposed |
-62.8%
(price as of 2026-08-21)
|
| Nov. 10, 2021 |
TREX
|
M |
7,412 |
$17.52 |
$129,858 |
68,564
Direct
|
+12.12%
|
Acquired |
170.0%
(price as of 2026-08-21)
|
| Nov. 2, 2021 |
TREX
|
F |
8,497 |
$110.27 |
$936,964 |
61,152
Direct
|
-12.20%
|
Disposed |
-57.1%
(price as of 2026-08-21)
|
| May 12, 2021 |
TREX
|
S 10b5-1 |
200 |
$103.83 |
$20,766 |
69,649
Direct
|
-0.29%
|
Disposed |
-54.4%
(price as of 2026-08-21)
|
| May 12, 2021 |
TREX
|
S 10b5-1 |
1,500 |
$102.58 |
$153,870 |
69,849
Direct
|
-2.10%
|
Disposed |
-53.9%
(price as of 2026-08-21)
|
| May 12, 2021 |
TREX
|
S 10b5-1 |
1,400 |
$101.79 |
$142,506 |
71,349
Direct
|
-1.92%
|
Disposed |
-53.5%
(price as of 2026-08-21)
|
| May 12, 2021 |
TREX
|
S 10b5-1 |
600 |
$100.88 |
$60,528 |
72,749
Direct
|
-0.82%
|
Disposed |
-53.1%
(price as of 2026-08-21)
|
| May 12, 2021 |
TREX
|
S 10b5-1 |
1,202 |
$99.38 |
$119,455 |
73,349
Direct
|
-1.61%
|
Disposed |
-52.4%
(price as of 2026-08-21)
|
| Feb. 24, 2021 |
TREX
|
S 10b5-1 |
100 |
$93.12 |
$9,312 |
74,551
Direct
|
-0.13%
|
Disposed |
-49.2%
(price as of 2026-08-21)
|
| Feb. 24, 2021 |
TREX
|
S 10b5-1 |
2,600 |
$92.62 |
$240,812 |
74,651
Direct
|
-3.37%
|
Disposed |
-48.9%
(price as of 2026-08-21)
|
| Feb. 24, 2021 |
TREX
|
S 10b5-1 |
800 |
$91.40 |
$73,120 |
77,251
Direct
|
-1.02%
|
Disposed |
-48.2%
(price as of 2026-08-21)
|
| Feb. 24, 2021 |
TREX
|
S 10b5-1 |
500 |
$89.66 |
$44,830 |
78,051
Direct
|
-0.64%
|
Disposed |
-47.2%
(price as of 2026-08-21)
|
| Feb. 19, 2021 |
TREX
|
F |
632 |
$102.61 |
$64,850 |
78,551
Direct
|
-0.80%
|
Disposed |
-53.9%
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
TREX
|
A |
4,431 |
$104.56 |
$463,305 |
4,431
Direct
|
—
|
Acquired |
-54.8%
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
TREX
|
F |
3,760 |
$104.56 |
$393,146 |
79,183
Direct
|
-4.53%
|
Disposed |
-54.8%
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
TREX
|
A |
1,730 |
$104.76 |
$181,235 |
82,943
Direct
|
+2.13%
|
Acquired |
-54.8%
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
TREX
|
A |
7,322 |
$104.56 |
$765,588 |
81,213
Direct
|
+9.91%
|
Acquired |
-54.8%
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
TREX
|
A |
5,126 |
$104.56 |
$535,975 |
73,891
Direct
|
+7.45%
|
Acquired |
-54.8%
(price as of 2026-08-21)
|
| Feb. 14, 2021 |
TREX
|
F |
666 |
$106.28 |
$70,782 |
68,765
Direct
|
-0.96%
|
Disposed |
-55.5%
(price as of 2026-08-21)
|
| Feb. 13, 2021 |
TREX
|
F |
821 |
$106.28 |
$87,256 |
69,431
Direct
|
-1.17%
|
Disposed |
-55.5%
(price as of 2026-08-21)
|
| Feb. 26, 2020 |
TREX
|
S 10b5-1 |
200 |
$104.50 |
$20,900 |
35,126
Direct
|
-0.57%
|
Disposed |
-9.5%
(price as of 2026-08-21)
|
| Feb. 26, 2020 |
TREX
|
S 10b5-1 |
700 |
$102.33 |
$71,631 |
35,326
Direct
|
-1.94%
|
Disposed |
-7.5%
(price as of 2026-08-21)
|
| Feb. 26, 2020 |
TREX
|
S 10b5-1 |
1,190 |
$100.75 |
$119,892 |
36,026
Direct
|
-3.20%
|
Disposed |
-6.1%
(price as of 2026-08-21)
|
| Feb. 26, 2020 |
TREX
|
S 10b5-1 |
877 |
$99.77 |
$87,498 |
37,216
Direct
|
-2.30%
|
Disposed |
-5.2%
(price as of 2026-08-21)
|
| Feb. 26, 2020 |
TREX
|
S 10b5-1 |
2,081 |
$98.53 |
$205,041 |
38,093
Direct
|
-5.18%
|
Disposed |
-4.0%
(price as of 2026-08-21)
|
| Feb. 20, 2020 |
TREX
|
A |
3,002 |
$101.66 |
$305,183 |
40,174
Direct
|
+8.08%
|
Acquired |
-6.9%
(price as of 2026-08-21)
|
| Feb. 19, 2020 |
TREX
|
A |
2,568 |
$101.66 |
$261,063 |
2,568
Direct
|
—
|
Acquired |
-6.9%
(price as of 2026-08-21)
|
| Feb. 19, 2020 |
TREX
|
A |
2,101 |
$101.66 |
$213,588 |
37,172
Direct
|
+5.99%
|
Acquired |
-6.9%
(price as of 2026-08-21)
|
| Feb. 19, 2020 |
TREX
|
F |
2,450 |
$101.66 |
$249,067 |
35,071
Direct
|
-6.53%
|
Disposed |
-6.9%
(price as of 2026-08-21)
|
| Feb. 19, 2020 |
TREX
|
A |
1,495 |
$101.66 |
$151,982 |
37,521
Direct
|
+4.15%
|
Acquired |
-6.9%
(price as of 2026-08-21)
|
| Feb. 15, 2020 |
TREX
|
F |
516 |
$101.88 |
$52,570 |
36,026
Direct
|
-1.41%
|
Disposed |
-7.1%
(price as of 2026-08-21)
|
| Feb. 14, 2020 |
TREX
|
F |
328 |
$101.88 |
$33,417 |
36,542
Direct
|
-0.89%
|
Disposed |
-7.1%
(price as of 2026-08-21)
|
| Feb. 13, 2020 |
TREX
|
F |
436 |
$101.39 |
$44,206 |
36,870
Direct
|
-1.17%
|
Disposed |
-6.7%
(price as of 2026-08-21)
|
| Oct. 30, 2019 |
TREX
|
S 10b5-1 |
6,210 |
$84.53 |
$524,931 |
37,306
Direct
|
-14.27%
|
Disposed |
11.9%
(price as of 2026-08-21)
|
| Oct. 30, 2019 |
TREX
|
S 10b5-1 |
2,802 |
$83.80 |
$234,808 |
43,516
Direct
|
-6.05%
|
Disposed |
12.9%
(price as of 2026-08-21)
|
| Oct. 30, 2019 |
TREX
|
S 10b5-1 |
2,423 |
$82.48 |
$199,849 |
46,318
Direct
|
-4.97%
|
Disposed |
14.7%
(price as of 2026-08-21)
|
| Feb. 17, 2019 |
TREX
|
F |
1,429 |
$76.76 |
$109,690 |
48,718
Direct
|
-2.85%
|
Disposed |
23.2%
(price as of 2026-08-21)
|
| Feb. 15, 2019 |
TREX
|
F |
516 |
$76.76 |
$39,608 |
50,147
Direct
|
-1.02%
|
Disposed |
23.2%
(price as of 2026-08-21)
|
| Feb. 14, 2019 |
TREX
|
F |
333 |
$78.34 |
$26,087 |
50,686
Direct
|
-0.65%
|
Disposed |
20.8%
(price as of 2026-08-21)
|
| Feb. 14, 2019 |
TREX
|
F |
333 |
$78.34 |
$26,087 |
50,663
Direct
|
-0.65%
|
Disposed |
20.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
A |
2,950 |
$77.70 |
$229,215 |
2,950
Direct
|
—
|
Acquired |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
A |
3,740 |
$77.70 |
$290,598 |
51,019
Direct
|
+7.91%
|
Acquired |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
A |
2,618 |
$77.70 |
$203,419 |
47,279
Direct
|
+5.86%
|
Acquired |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
F |
5,078 |
$77.70 |
$394,561 |
44,661
Direct
|
-10.21%
|
Disposed |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
A |
5,373 |
$77.70 |
$417,482 |
49,739
Direct
|
+12.11%
|
Acquired |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
A |
2,950 |
$77.70 |
$229,215 |
2,950
Direct
|
—
|
Acquired |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
A |
3,740 |
$77.70 |
$290,598 |
50,996
Direct
|
+7.91%
|
Acquired |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
A |
2,618 |
$77.70 |
$203,419 |
47,256
Direct
|
+5.86%
|
Acquired |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
F |
5,101 |
$77.70 |
$396,348 |
44,638
Direct
|
-10.26%
|
Disposed |
21.8%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
TREX
|
A |
5,373 |
$77.70 |
$417,482 |
49,739
Direct
|
+12.11%
|
Acquired |
21.8%
(price as of 2026-08-21)
|
| May 9, 2018 |
TREX
|
S |
2,472 |
$113.94 |
$281,660 |
22,183
Direct
|
-10.03%
|
Disposed |
66.1%
(price as of 2026-08-21)
|
| May 2, 2018 |
TREX
|
A |
4,710 |
$105.03 |
$494,691 |
24,655
Direct
|
+23.61%
|
Acquired |
80.2%
(price as of 2026-08-21)
|
| Feb. 16, 2018 |
TREX
|
F |
775 |
$112.61 |
$87,273 |
19,945
Direct
|
-3.74%
|
Disposed |
68.0%
(price as of 2026-08-21)
|
| Feb. 15, 2018 |
TREX
|
F |
258 |
$113.28 |
$29,226 |
20,720
Direct
|
-1.23%
|
Disposed |
67.0%
(price as of 2026-08-21)
|
| Feb. 14, 2018 |
TREX
|
A |
1,208 |
$112.42 |
$135,803 |
1,208
Direct
|
—
|
Acquired |
68.3%
(price as of 2026-08-21)
|
| Feb. 14, 2018 |
TREX
|
A |
1,581 |
$112.42 |
$177,736 |
20,978
Direct
|
+8.15%
|
Acquired |
68.3%
(price as of 2026-08-21)
|
| Feb. 14, 2018 |
TREX
|
A |
1,107 |
$112.42 |
$124,449 |
19,397
Direct
|
+6.05%
|
Acquired |
68.3%
(price as of 2026-08-21)
|
| Feb. 14, 2018 |
TREX
|
F |
2,074 |
$112.42 |
$233,159 |
18,290
Direct
|
-10.18%
|
Disposed |
68.3%
(price as of 2026-08-21)
|
| Feb. 14, 2018 |
TREX
|
A |
2,197 |
$112.42 |
$246,987 |
20,364
Direct
|
+12.09%
|
Acquired |
68.3%
(price as of 2026-08-21)
|