| March 20, 2025 |
TEX
|
F |
29 |
$39.64 |
$1,150 |
75,222
Direct
|
-0.04%
|
Disposed |
62.7%
(price as of 2026-08-19)
|
| March 17, 2025 |
TEX
|
F |
5,705 |
$40.31 |
$229,969 |
75,119
Direct
|
-7.06%
|
Disposed |
60.0%
(price as of 2026-08-19)
|
| March 15, 2025 |
TEX
|
A |
9,675 |
— |
— |
80,824
Direct
|
+13.60%
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2025 |
TEX
|
A |
9,675 |
— |
— |
71,149
Direct
|
+15.74%
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2025 |
TEX
|
A |
10,419 |
— |
— |
61,474
Direct
|
+20.41%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 27, 2025 |
TEX
|
D |
6,435 |
— |
— |
51,055
Direct
|
-11.19%
|
Disposed |
(price as of 2026-08-19)
|
| May 24, 2024 |
TEX
|
G |
1,000 |
— |
— |
57,224
Direct
|
-1.72%
|
Disposed |
(price as of 2026-08-19)
|
| May 24, 2024 |
TEX
|
S |
12,500 |
$60.48 |
$756,000 |
58,224
Direct
|
-17.67%
|
Disposed |
6.6%
(price as of 2026-08-19)
|
| March 20, 2024 |
TEX
|
F |
6 |
$58.84 |
$353 |
70,724
Direct
|
-0.01%
|
Disposed |
9.6%
(price as of 2026-08-19)
|
| March 18, 2024 |
TEX
|
F |
1,007 |
$59.07 |
$59,483 |
70,659
Direct
|
-1.41%
|
Disposed |
9.2%
(price as of 2026-08-19)
|
| March 15, 2024 |
TEX
|
A |
5,333 |
— |
— |
71,666
Direct
|
+8.04%
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2024 |
TEX
|
A |
4,952 |
— |
— |
66,333
Direct
|
+8.07%
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2024 |
TEX
|
A |
4,952 |
— |
— |
61,381
Direct
|
+8.78%
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2024 |
TEX
|
F |
879 |
$58.35 |
$51,290 |
56,429
Direct
|
-1.53%
|
Disposed |
10.5%
(price as of 2026-08-19)
|
| March 4, 2024 |
TEX
|
F |
5,578 |
$56.69 |
$316,217 |
57,308
Direct
|
-8.87%
|
Disposed |
13.8%
(price as of 2026-08-19)
|
| Feb. 23, 2024 |
TEX
|
A |
6,641 |
— |
— |
62,886
Direct
|
+11.81%
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 11, 2023 |
TEX
|
G |
200 |
— |
— |
56,163
Direct
|
-0.35%
|
Disposed |
(price as of 2026-08-19)
|
| June 7, 2023 |
TEX
|
G |
500 |
— |
— |
56,227
Direct
|
-0.88%
|
Disposed |
(price as of 2026-08-19)
|
| March 21, 2023 |
TEX
|
F |
4 |
$45.31 |
$181 |
56,727
Direct
|
-0.01%
|
Disposed |
42.3%
(price as of 2026-08-19)
|
| March 17, 2023 |
TEX
|
F |
996 |
$49.68 |
$49,481 |
56,663
Direct
|
-1.73%
|
Disposed |
29.8%
(price as of 2026-08-19)
|
| March 15, 2023 |
TEX
|
A |
5,641 |
— |
— |
57,659
Direct
|
+10.84%
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2023 |
TEX
|
A |
5,238 |
— |
— |
52,018
Direct
|
+11.20%
|
Acquired |
(price as of 2026-08-19)
|
| March 15, 2023 |
TEX
|
A |
5,238 |
— |
— |
46,780
Direct
|
+12.61%
|
Acquired |
(price as of 2026-08-19)
|
| March 6, 2023 |
TEX
|
F |
860 |
$60.32 |
$51,875 |
41,542
Direct
|
-2.03%
|
Disposed |
6.9%
(price as of 2026-08-19)
|
| Feb. 27, 2023 |
TEX
|
F |
9,322 |
$58.35 |
$543,939 |
42,402
Direct
|
-18.02%
|
Disposed |
10.5%
(price as of 2026-08-19)
|
| Feb. 27, 2023 |
TEX
|
S |
15,000 |
$58.40 |
$876,000 |
51,724
Direct
|
-22.48%
|
Disposed |
10.4%
(price as of 2026-08-19)
|
| Feb. 21, 2023 |
TEX
|
A |
4,626 |
— |
— |
66,724
Direct
|
+7.45%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 21, 2023 |
TEX
|
D |
56 |
— |
— |
62,098
Direct
|
-0.09%
|
Disposed |
(price as of 2026-08-19)
|
| Nov. 18, 2022 |
TEX
|
S |
2,500 |
$44.68 |
$111,700 |
62,065
Direct
|
-3.87%
|
Disposed |
44.3%
(price as of 2026-08-19)
|
| Oct. 31, 2022 |
TEX
|
F |
306 |
$38.37 |
$11,741 |
64,565
Direct
|
-0.47%
|
Disposed |
68.1%
(price as of 2026-08-19)
|
| May 25, 2022 |
TEX
|
S |
2,000 |
$33.96 |
$67,920 |
64,621
Direct
|
-3.00%
|
Disposed |
89.9%
(price as of 2026-08-19)
|
| March 22, 2022 |
TEX
|
F |
6 |
$39.35 |
$236 |
66,621
Direct
|
-0.01%
|
Disposed |
63.9%
(price as of 2026-08-19)
|
| March 17, 2022 |
TEX
|
A |
5,914 |
— |
— |
66,538
Direct
|
+9.76%
|
Acquired |
(price as of 2026-08-19)
|
| March 17, 2022 |
TEX
|
A |
5,914 |
— |
— |
60,624
Direct
|
+10.81%
|
Acquired |
(price as of 2026-08-19)
|
| March 17, 2022 |
TEX
|
A |
6,369 |
— |
— |
54,710
Direct
|
+13.18%
|
Acquired |
(price as of 2026-08-19)
|
| March 14, 2022 |
TEX
|
F |
1,223 |
$38.42 |
$46,988 |
48,341
Direct
|
-2.47%
|
Disposed |
67.9%
(price as of 2026-08-19)
|
| March 8, 2022 |
TEX
|
S |
3,853 |
$36.14 |
$139,247 |
49,564
Direct
|
-7.21%
|
Disposed |
78.5%
(price as of 2026-08-19)
|
| March 4, 2022 |
TEX
|
F |
581 |
$40.34 |
$23,438 |
53,417
Direct
|
-1.08%
|
Disposed |
59.9%
(price as of 2026-08-19)
|
| March 3, 2022 |
TEX
|
A |
5,080 |
— |
— |
53,998
Direct
|
+10.38%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 28, 2022 |
TEX
|
F |
1,131 |
$41.68 |
$47,140 |
48,918
Direct
|
-2.26%
|
Disposed |
54.7%
(price as of 2026-08-19)
|
| Nov. 1, 2021 |
TEX
|
F |
307 |
$44.80 |
$13,754 |
49,984
Direct
|
-0.61%
|
Disposed |
44.0%
(price as of 2026-08-19)
|
| May 4, 2021 |
TEX
|
S |
5,000 |
$50.11 |
$250,550 |
50,185
Direct
|
-9.06%
|
Disposed |
28.7%
(price as of 2026-08-19)
|
| March 22, 2021 |
TEX
|
F |
6 |
$47.01 |
$282 |
55,480
Direct
|
-0.01%
|
Disposed |
37.2%
(price as of 2026-08-19)
|
| March 12, 2021 |
TEX
|
F |
662 |
$46.30 |
$30,651 |
55,450
Direct
|
-1.18%
|
Disposed |
39.3%
(price as of 2026-08-19)
|
| March 8, 2021 |
TEX
|
F |
988 |
$43.80 |
$43,274 |
56,112
Direct
|
-1.73%
|
Disposed |
47.2%
(price as of 2026-08-19)
|
| March 4, 2021 |
TEX
|
A |
4,935 |
— |
— |
57,100
Direct
|
+9.46%
|
Acquired |
(price as of 2026-08-19)
|
| March 4, 2021 |
TEX
|
A |
4,935 |
— |
— |
52,165
Direct
|
+10.45%
|
Acquired |
(price as of 2026-08-19)
|
| March 4, 2021 |
TEX
|
A |
5,314 |
— |
— |
47,230
Direct
|
+12.68%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 26, 2021 |
TEX
|
F |
1,146 |
$41.28 |
$47,307 |
41,916
Direct
|
-2.66%
|
Disposed |
56.2%
(price as of 2026-08-19)
|
| Feb. 24, 2021 |
TEX
|
A |
956 |
— |
— |
42,767
Direct
|
+2.29%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 24, 2021 |
TEX
|
A |
1,251 |
— |
— |
43,062
Direct
|
+2.99%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 24, 2021 |
TEX
|
D |
4,144 |
— |
— |
41,811
Direct
|
-9.02%
|
Disposed |
(price as of 2026-08-19)
|
| Feb. 22, 2021 |
TEX
|
S 10b5-1 |
12,000 |
$42.00 |
$504,000 |
45,955
Direct
|
-20.71%
|
Disposed |
53.6%
(price as of 2026-08-19)
|
| Nov. 2, 2020 |
TEX
|
F |
312 |
$24.69 |
$7,703 |
57,955
Direct
|
-0.54%
|
Disposed |
161.2%
(price as of 2026-08-19)
|
| March 20, 2020 |
TEX
|
F |
11 |
$13.10 |
$144 |
58,191
Direct
|
-0.02%
|
Disposed |
392.3%
(price as of 2026-08-19)
|
| March 12, 2020 |
TEX
|
F |
631 |
$16.32 |
$10,298 |
58,085
Direct
|
-1.07%
|
Disposed |
295.2%
(price as of 2026-08-19)
|
| March 9, 2020 |
TEX
|
F |
574 |
$18.85 |
$10,820 |
58,716
Direct
|
-0.97%
|
Disposed |
242.1%
(price as of 2026-08-19)
|
| March 2, 2020 |
TEX
|
F |
1,492 |
$22.01 |
$32,839 |
59,290
Direct
|
-2.45%
|
Disposed |
193.0%
(price as of 2026-08-19)
|
| Feb. 27, 2020 |
TEX
|
D |
536 |
— |
— |
60,782
Direct
|
-0.87%
|
Disposed |
(price as of 2026-08-19)
|
| Feb. 26, 2020 |
TEX
|
A |
8,625 |
— |
— |
61,318
Direct
|
+16.37%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 26, 2020 |
TEX
|
A |
8,625 |
— |
— |
52,693
Direct
|
+19.57%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 26, 2020 |
TEX
|
A |
9,288 |
— |
— |
44,068
Direct
|
+26.71%
|
Acquired |
(price as of 2026-08-19)
|