| March 20, 2025 |
TEX
|
F |
21 |
$39.64 |
$832 |
102,249
Direct
|
-0.02%
|
Disposed |
62.4%
(price as of 2026-08-20)
|
| March 17, 2025 |
TEX
|
F |
3,921 |
$40.31 |
$158,056 |
101,981
Direct
|
-3.70%
|
Disposed |
59.7%
(price as of 2026-08-20)
|
| March 15, 2025 |
TEX
|
A |
5,644 |
— |
— |
105,902
Direct
|
+5.63%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2025 |
TEX
|
A |
5,644 |
— |
— |
100,258
Direct
|
+5.97%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2025 |
TEX
|
A |
6,078 |
— |
— |
94,614
Direct
|
+6.87%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 27, 2025 |
TEX
|
D |
4,393 |
— |
— |
88,536
Direct
|
-4.73%
|
Disposed |
(price as of 2026-08-20)
|
| May 15, 2024 |
TEX
|
S |
12,000 |
$63.04 |
$756,480 |
92,286
Direct
|
-11.51%
|
Disposed |
2.1%
(price as of 2026-08-20)
|
| March 20, 2024 |
TEX
|
F |
4 |
$58.84 |
$235 |
104,286
Direct
|
0.00%
|
Disposed |
9.4%
(price as of 2026-08-20)
|
| March 18, 2024 |
TEX
|
F |
695 |
$59.07 |
$41,054 |
104,109
Direct
|
-0.66%
|
Disposed |
9.0%
(price as of 2026-08-20)
|
| March 15, 2024 |
TEX
|
A |
3,555 |
— |
— |
104,804
Direct
|
+3.51%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2024 |
TEX
|
A |
3,301 |
— |
— |
101,249
Direct
|
+3.37%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2024 |
TEX
|
A |
3,301 |
— |
— |
97,948
Direct
|
+3.49%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2024 |
TEX
|
F |
604 |
$58.35 |
$35,243 |
94,647
Direct
|
-0.63%
|
Disposed |
10.3%
(price as of 2026-08-20)
|
| March 4, 2024 |
TEX
|
F |
4,271 |
$56.69 |
$242,123 |
95,251
Direct
|
-4.29%
|
Disposed |
13.6%
(price as of 2026-08-20)
|
| Feb. 23, 2024 |
TEX
|
A |
4,822 |
— |
— |
99,522
Direct
|
+5.09%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 14, 2023 |
TEX
|
S |
7,000 |
$57.27 |
$400,890 |
94,168
Direct
|
-6.92%
|
Disposed |
12.4%
(price as of 2026-08-20)
|
| March 21, 2023 |
TEX
|
F |
3 |
$45.31 |
$136 |
101,168
Direct
|
0.00%
|
Disposed |
42.1%
(price as of 2026-08-20)
|
| March 17, 2023 |
TEX
|
F |
687 |
$49.68 |
$34,130 |
100,978
Direct
|
-0.68%
|
Disposed |
29.6%
(price as of 2026-08-20)
|
| March 15, 2023 |
TEX
|
A |
3,878 |
— |
— |
101,665
Direct
|
+3.97%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2023 |
TEX
|
A |
3,601 |
— |
— |
97,787
Direct
|
+3.82%
|
Acquired |
(price as of 2026-08-20)
|
| March 15, 2023 |
TEX
|
A |
3,601 |
— |
— |
94,186
Direct
|
+3.98%
|
Acquired |
(price as of 2026-08-20)
|
| March 6, 2023 |
TEX
|
F |
655 |
$60.32 |
$39,510 |
90,585
Direct
|
-0.72%
|
Disposed |
6.7%
(price as of 2026-08-20)
|
| March 3, 2023 |
TEX
|
S |
5,000 |
$60.00 |
$300,000 |
91,240
Direct
|
-5.20%
|
Disposed |
7.3%
(price as of 2026-08-20)
|
| Feb. 27, 2023 |
TEX
|
F |
6,932 |
$58.35 |
$404,482 |
96,240
Direct
|
-6.72%
|
Disposed |
10.3%
(price as of 2026-08-20)
|
| Feb. 22, 2023 |
TEX
|
S |
5,000 |
$56.00 |
$280,000 |
103,172
Direct
|
-4.62%
|
Disposed |
15.0%
(price as of 2026-08-20)
|
| Feb. 21, 2023 |
TEX
|
A |
3,675 |
— |
— |
108,172
Direct
|
+3.52%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 21, 2023 |
TEX
|
D |
47 |
— |
— |
104,497
Direct
|
-0.04%
|
Disposed |
(price as of 2026-08-20)
|
| Jan. 6, 2023 |
TEX
|
A |
13 |
$43.78 |
$569 |
104,544
Direct
|
+0.01%
|
Acquired |
47.1%
(price as of 2026-08-20)
|
| Nov. 18, 2022 |
TEX
|
S |
5,000 |
$45.18 |
$225,900 |
104,323
Direct
|
-4.57%
|
Disposed |
42.5%
(price as of 2026-08-20)
|
| Nov. 7, 2022 |
TEX
|
S |
5,000 |
$42.05 |
$210,250 |
109,323
Direct
|
-4.37%
|
Disposed |
53.1%
(price as of 2026-08-20)
|
| Oct. 5, 2022 |
TEX
|
A |
25 |
$32.79 |
$820 |
114,323
Direct
|
+0.02%
|
Acquired |
96.3%
(price as of 2026-08-20)
|
| July 6, 2022 |
TEX
|
A |
25 |
$27.47 |
$687 |
114,037
Direct
|
+0.02%
|
Acquired |
134.4%
(price as of 2026-08-20)
|
| April 8, 2022 |
TEX
|
A |
21 |
$32.97 |
$692 |
113,704
Direct
|
+0.02%
|
Acquired |
95.3%
(price as of 2026-08-20)
|
| March 22, 2022 |
TEX
|
F |
11 |
$39.35 |
$433 |
114,274
Direct
|
-0.01%
|
Disposed |
63.6%
(price as of 2026-08-20)
|
| March 17, 2022 |
TEX
|
A |
4,079 |
— |
— |
114,052
Direct
|
+3.71%
|
Acquired |
(price as of 2026-08-20)
|
| March 17, 2022 |
TEX
|
A |
4,079 |
— |
— |
109,973
Direct
|
+3.85%
|
Acquired |
(price as of 2026-08-20)
|
| March 17, 2022 |
TEX
|
A |
4,393 |
— |
— |
105,894
Direct
|
+4.33%
|
Acquired |
(price as of 2026-08-20)
|
| March 14, 2022 |
TEX
|
F |
2,477 |
$38.42 |
$95,166 |
101,501
Direct
|
-2.38%
|
Disposed |
67.6%
(price as of 2026-08-20)
|
| March 4, 2022 |
TEX
|
F |
432 |
$40.34 |
$17,427 |
103,978
Direct
|
-0.41%
|
Disposed |
59.6%
(price as of 2026-08-20)
|
| March 3, 2022 |
TEX
|
A |
4,997 |
— |
— |
104,410
Direct
|
+5.03%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2022 |
TEX
|
D |
411 |
— |
— |
99,413
Direct
|
-0.41%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 28, 2022 |
TEX
|
F |
918 |
$41.68 |
$38,262 |
99,824
Direct
|
-0.91%
|
Disposed |
54.5%
(price as of 2026-08-20)
|
| Jan. 6, 2022 |
TEX
|
A |
17 |
$46.34 |
$788 |
100,490
Direct
|
+0.02%
|
Acquired |
38.9%
(price as of 2026-08-20)
|
| Jan. 6, 2022 |
TEX
|
A |
137 |
$46.59 |
$6,383 |
100,473
Direct
|
+0.14%
|
Acquired |
38.2%
(price as of 2026-08-20)
|
| Dec. 9, 2021 |
TEX
|
A |
93 |
$45.86 |
$4,265 |
99,575
Direct
|
+0.09%
|
Acquired |
40.4%
(price as of 2026-08-20)
|
| Nov. 3, 2021 |
TEX
|
A |
93 |
$45.98 |
$4,276 |
99,482
Direct
|
+0.09%
|
Acquired |
40.0%
(price as of 2026-08-20)
|
| Oct. 7, 2021 |
TEX
|
A |
67 |
$44.42 |
$2,976 |
99,389
Direct
|
+0.07%
|
Acquired |
44.9%
(price as of 2026-08-20)
|
| Oct. 7, 2021 |
TEX
|
A |
18 |
$44.31 |
$798 |
99,322
Direct
|
+0.02%
|
Acquired |
45.3%
(price as of 2026-08-20)
|
| Oct. 4, 2021 |
TEX
|
A |
79 |
$42.98 |
$3,395 |
99,304
Direct
|
+0.08%
|
Acquired |
49.8%
(price as of 2026-08-20)
|
| Sept. 28, 2021 |
TEX
|
A |
57 |
$44.75 |
$2,551 |
99,225
Direct
|
+0.06%
|
Acquired |
43.9%
(price as of 2026-08-20)
|
| Sept. 1, 2021 |
TEX
|
A |
69 |
$49.46 |
$3,413 |
99,004
Direct
|
+0.07%
|
Acquired |
30.2%
(price as of 2026-08-20)
|
| Aug. 12, 2021 |
TEX
|
S |
4,892 |
$53.75 |
$262,945 |
0
Indirect
|
-100.00%
|
Disposed |
19.8%
(price as of 2026-08-20)
|
| Aug. 4, 2021 |
TEX
|
A |
102 |
$50.42 |
$5,143 |
98,935
Direct
|
+0.10%
|
Acquired |
27.7%
(price as of 2026-08-20)
|
| July 8, 2021 |
TEX
|
A |
77 |
$44.58 |
$3,433 |
98,833
Direct
|
+0.08%
|
Acquired |
44.4%
(price as of 2026-08-20)
|
| July 8, 2021 |
TEX
|
A |
16 |
$44.40 |
$710 |
98,756
Direct
|
+0.02%
|
Acquired |
45.0%
(price as of 2026-08-20)
|
| June 25, 2021 |
TEX
|
A |
232 |
$47.32 |
$10,978 |
98,740
Direct
|
+0.24%
|
Acquired |
36.1%
(price as of 2026-08-20)
|
| June 1, 2021 |
TEX
|
A |
64 |
$53.43 |
$3,420 |
98,462
Direct
|
+0.07%
|
Acquired |
20.5%
(price as of 2026-08-20)
|
| May 6, 2021 |
TEX
|
A |
65 |
$51.91 |
$3,374 |
98,398
Direct
|
+0.07%
|
Acquired |
24.0%
(price as of 2026-08-20)
|
| April 6, 2021 |
TEX
|
A |
817 |
$45.71 |
$37,345 |
98,333
Direct
|
+0.84%
|
Acquired |
40.8%
(price as of 2026-08-20)
|
| April 6, 2021 |
TEX
|
A |
15 |
$47.10 |
$706 |
97,516
Direct
|
+0.02%
|
Acquired |
36.7%
(price as of 2026-08-20)
|
| March 26, 2021 |
TEX
|
A |
57 |
$45.86 |
$2,614 |
97,501
Direct
|
+0.06%
|
Acquired |
40.4%
(price as of 2026-08-20)
|
| March 24, 2021 |
TEX
|
F |
1 |
$47.01 |
$47 |
97,444
Direct
|
0.00%
|
Disposed |
36.9%
(price as of 2026-08-20)
|
| March 22, 2021 |
TEX
|
F |
6 |
$47.01 |
$282 |
97,811
Direct
|
-0.01%
|
Disposed |
36.9%
(price as of 2026-08-20)
|
| March 12, 2021 |
TEX
|
F |
439 |
$46.30 |
$20,326 |
97,793
Direct
|
-0.45%
|
Disposed |
39.0%
(price as of 2026-08-20)
|
| March 12, 2021 |
TEX
|
S |
10,000 |
$47.00 |
$470,000 |
98,232
Direct
|
-9.24%
|
Disposed |
37.0%
(price as of 2026-08-20)
|
| March 8, 2021 |
TEX
|
F |
1,318 |
$43.80 |
$57,728 |
108,232
Direct
|
-1.20%
|
Disposed |
47.0%
(price as of 2026-08-20)
|
| March 4, 2021 |
TEX
|
A |
3,834 |
— |
— |
109,550
Direct
|
+3.63%
|
Acquired |
(price as of 2026-08-20)
|
| March 4, 2021 |
TEX
|
A |
3,834 |
— |
— |
105,716
Direct
|
+3.76%
|
Acquired |
(price as of 2026-08-20)
|
| March 4, 2021 |
TEX
|
A |
4,129 |
— |
— |
101,882
Direct
|
+4.22%
|
Acquired |
(price as of 2026-08-20)
|
| March 4, 2021 |
TEX
|
A |
77 |
$43.24 |
$3,329 |
97,753
Direct
|
+0.08%
|
Acquired |
48.9%
(price as of 2026-08-20)
|
| Feb. 26, 2021 |
TEX
|
F |
907 |
$41.28 |
$37,441 |
97,676
Direct
|
-0.92%
|
Disposed |
56.0%
(price as of 2026-08-20)
|
| Feb. 24, 2021 |
TEX
|
A |
1,661 |
— |
— |
98,217
Direct
|
+1.72%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 24, 2021 |
TEX
|
A |
2,027 |
— |
— |
98,583
Direct
|
+2.10%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 24, 2021 |
TEX
|
D |
5,073 |
— |
— |
96,556
Direct
|
-4.99%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 8, 2021 |
TEX
|
S 10b5-1 |
10,000 |
$40.19 |
$401,900 |
101,629
Direct
|
-8.96%
|
Disposed |
60.2%
(price as of 2026-08-20)
|
| Feb. 3, 2021 |
TEX
|
A |
89 |
$36.06 |
$3,209 |
111,629
Direct
|
+0.08%
|
Acquired |
78.5%
(price as of 2026-08-20)
|
| Jan. 8, 2021 |
TEX
|
A |
21 |
$37.56 |
$789 |
111,434
Direct
|
+0.02%
|
Acquired |
71.4%
(price as of 2026-08-20)
|
| Jan. 8, 2021 |
TEX
|
A |
106 |
$37.72 |
$3,998 |
111,540
Direct
|
+0.10%
|
Acquired |
70.7%
(price as of 2026-08-20)
|
| Jan. 6, 2021 |
TEX
|
S 10b5-1 |
5,859 |
$38.03 |
$222,818 |
111,413
Direct
|
-5.00%
|
Disposed |
69.3%
(price as of 2026-08-20)
|
| Jan. 6, 2021 |
TEX
|
S 10b5-1 |
4,141 |
$38.02 |
$157,441 |
117,272
Direct
|
-3.41%
|
Disposed |
69.3%
(price as of 2026-08-20)
|
| Dec. 21, 2020 |
TEX
|
A |
23 |
$35.37 |
$814 |
121,413
Direct
|
+0.02%
|
Acquired |
82.0%
(price as of 2026-08-20)
|
| Dec. 8, 2020 |
TEX
|
A |
92 |
$34.83 |
$3,204 |
121,390
Direct
|
+0.08%
|
Acquired |
84.8%
(price as of 2026-08-20)
|
| Nov. 5, 2020 |
TEX
|
A |
121 |
$26.65 |
$3,225 |
121,298
Direct
|
+0.10%
|
Acquired |
141.6%
(price as of 2026-08-20)
|
| Nov. 5, 2020 |
TEX
|
P |
121 |
$26.65 |
$3,225 |
121,298
Direct
|
+0.10%
|
Acquired |
141.6%
(price as of 2026-08-20)
|
| Nov. 2, 2020 |
TEX
|
S |
4,000 |
$26.01 |
$104,040 |
121,177
Direct
|
-3.20%
|
Disposed |
147.5%
(price as of 2026-08-20)
|
| Oct. 7, 2020 |
TEX
|
A |
131 |
$24.50 |
$3,210 |
125,177
Direct
|
+0.10%
|
Acquired |
162.8%
(price as of 2026-08-20)
|
| Oct. 7, 2020 |
TEX
|
A |
33 |
$24.38 |
$805 |
125,046
Direct
|
+0.03%
|
Acquired |
164.1%
(price as of 2026-08-20)
|
| Oct. 7, 2020 |
TEX
|
P |
131 |
$24.50 |
$3,210 |
125,177
Direct
|
+0.10%
|
Acquired |
162.8%
(price as of 2026-08-20)
|
| Oct. 7, 2020 |
TEX
|
P |
33 |
$24.38 |
$805 |
125,046
Direct
|
+0.03%
|
Acquired |
164.1%
(price as of 2026-08-20)
|
| Sept. 29, 2020 |
TEX
|
A |
145 |
$19.36 |
$2,807 |
125,013
Direct
|
+0.12%
|
Acquired |
232.5%
(price as of 2026-08-20)
|
| Sept. 29, 2020 |
TEX
|
P |
145 |
$19.36 |
$2,807 |
125,013
Direct
|
+0.12%
|
Acquired |
232.5%
(price as of 2026-08-20)
|
| Sept. 2, 2020 |
TEX
|
A |
161 |
$20.00 |
$3,220 |
124,868
Direct
|
+0.13%
|
Acquired |
221.9%
(price as of 2026-08-20)
|
| Sept. 2, 2020 |
TEX
|
P |
161 |
$20.00 |
$3,220 |
124,868
Direct
|
+0.13%
|
Acquired |
221.9%
(price as of 2026-08-20)
|
| Aug. 5, 2020 |
TEX
|
A |
245 |
$19.65 |
$4,814 |
124,707
Direct
|
+0.20%
|
Acquired |
227.6%
(price as of 2026-08-20)
|
| July 8, 2020 |
TEX
|
A |
182 |
$17.69 |
$3,220 |
124,462
Direct
|
+0.15%
|
Acquired |
263.9%
(price as of 2026-08-20)
|
| July 8, 2020 |
TEX
|
A |
13 |
$17.44 |
$227 |
124,280
Direct
|
+0.01%
|
Acquired |
269.2%
(price as of 2026-08-20)
|
| June 3, 2020 |
TEX
|
A |
223 |
$18.05 |
$4,025 |
124,267
Direct
|
+0.18%
|
Acquired |
256.7%
(price as of 2026-08-20)
|
| June 3, 2020 |
TEX
|
A |
13 |
$17.82 |
$232 |
124,044
Direct
|
+0.01%
|
Acquired |
261.3%
(price as of 2026-08-20)
|
| May 7, 2020 |
TEX
|
A |
319 |
$13.68 |
$4,364 |
124,031
Direct
|
+0.26%
|
Acquired |
370.6%
(price as of 2026-08-20)
|
| May 7, 2020 |
TEX
|
A |
17 |
$13.64 |
$232 |
123,712
Direct
|
+0.01%
|
Acquired |
372.0%
(price as of 2026-08-20)
|