| March 14, 2025 |
O
|
F |
8,143 |
$55.23 |
$449,738 |
83,388
Direct
|
-8.90%
|
Disposed |
14.3%
(price as of 2026-08-21)
|
| Feb. 18, 2025 |
O
|
A |
30,214 |
— |
— |
91,531
Direct
|
+49.28%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 18, 2025 |
O
|
A |
10,977 |
— |
— |
61,317
Direct
|
+21.81%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 15, 2025 |
O
|
F |
1,361 |
$54.49 |
$74,161 |
50,340
Direct
|
-2.63%
|
Disposed |
15.9%
(price as of 2026-08-21)
|
| Jan. 1, 2025 |
O
|
F |
2,585 |
$53.41 |
$138,065 |
51,701
Direct
|
-4.76%
|
Disposed |
18.2%
(price as of 2026-08-21)
|
| Jan. 1, 2025 |
O
|
F |
5,788 |
$53.41 |
$309,137 |
54,286
Direct
|
-9.63%
|
Disposed |
18.2%
(price as of 2026-08-21)
|
| Dec. 31, 2024 |
O
|
F |
1,294 |
$53.41 |
$69,113 |
60,074
Direct
|
-2.11%
|
Disposed |
18.2%
(price as of 2026-08-21)
|
| Feb. 12, 2024 |
O
|
A |
9,956 |
— |
— |
61,368
Direct
|
+19.37%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 12, 2024 |
O
|
F |
1,304 |
$52.67 |
$68,682 |
51,412
Direct
|
-2.47%
|
Disposed |
19.9%
(price as of 2026-08-21)
|
| Feb. 12, 2024 |
O
|
A |
4,744 |
— |
— |
52,716
Direct
|
+9.89%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 12, 2024 |
O
|
F |
5,778 |
$52.67 |
$304,327 |
47,972
Direct
|
-10.75%
|
Disposed |
19.9%
(price as of 2026-08-21)
|
| Feb. 12, 2024 |
O
|
A |
21,019 |
— |
— |
53,750
Direct
|
+64.22%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 1, 2024 |
O
|
F |
3,003 |
$57.42 |
$172,432 |
32,731
Direct
|
-8.40%
|
Disposed |
10.0%
(price as of 2026-08-21)
|
| Jan. 1, 2024 |
O
|
F |
4,628 |
$57.42 |
$265,740 |
35,734
Direct
|
-11.47%
|
Disposed |
10.0%
(price as of 2026-08-21)
|
| Dec. 31, 2023 |
O
|
F |
1,268 |
$57.42 |
$72,809 |
40,362
Direct
|
-3.05%
|
Disposed |
10.0%
(price as of 2026-08-21)
|
| Feb. 27, 2023 |
O
|
S |
26,600 |
$65.34 |
$1,738,044 |
41,630
Direct
|
-38.99%
|
Disposed |
-3.4%
(price as of 2026-08-21)
|
| Feb. 13, 2023 |
O
|
A |
7,623 |
— |
— |
68,230
Direct
|
+12.58%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 13, 2023 |
O
|
F |
1,278 |
$67.15 |
$85,818 |
60,607
Direct
|
-2.07%
|
Disposed |
-6.0%
(price as of 2026-08-21)
|
| Feb. 13, 2023 |
O
|
A |
4,744 |
— |
— |
61,885
Direct
|
+8.30%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 13, 2023 |
O
|
F |
4,536 |
$67.15 |
$304,592 |
57,141
Direct
|
-7.35%
|
Disposed |
-6.0%
(price as of 2026-08-21)
|
| Feb. 13, 2023 |
O
|
A |
16,838 |
— |
— |
61,677
Direct
|
+37.55%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 1, 2023 |
O
|
F |
5,635 |
$63.43 |
$357,428 |
44,839
Direct
|
-11.16%
|
Disposed |
-0.4%
(price as of 2026-08-21)
|
| Feb. 14, 2022 |
O
|
A |
5,270 |
— |
— |
50,474
Direct
|
+11.66%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 14, 2022 |
O
|
F |
3,338 |
$66.89 |
$223,279 |
45,204
Direct
|
-6.88%
|
Disposed |
-5.6%
(price as of 2026-08-21)
|
| Feb. 14, 2022 |
O
|
A |
12,403 |
— |
— |
48,542
Direct
|
+34.32%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 1, 2022 |
O
|
F |
6,637 |
$71.59 |
$475,143 |
36,139
Direct
|
-15.52%
|
Disposed |
-11.8%
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
O
|
F |
4,546 |
$61.76 |
$280,761 |
42,756
Direct
|
-9.61%
|
Disposed |
5.5%
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
O
|
A |
16,893 |
— |
— |
47,302
Direct
|
+55.55%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
O
|
A |
4,647 |
— |
— |
30,409
Direct
|
+18.04%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 1, 2021 |
O
|
F |
7,369 |
$62.17 |
$458,131 |
25,762
Direct
|
-22.24%
|
Disposed |
4.8%
(price as of 2026-08-21)
|
| Nov. 10, 2020 |
O
|
F |
483 |
$64.67 |
$31,236 |
33,131
Direct
|
-1.44%
|
Disposed |
0.8%
(price as of 2026-08-21)
|
| Feb. 13, 2020 |
O
|
F |
4,424 |
$78.79 |
$348,567 |
33,614
Direct
|
-11.63%
|
Disposed |
-17.3%
(price as of 2026-08-21)
|
| Feb. 13, 2020 |
O
|
A |
16,431 |
— |
— |
38,038
Direct
|
+76.04%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 13, 2020 |
O
|
A |
3,229 |
— |
— |
21,607
Direct
|
+17.57%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 1, 2020 |
O
|
F |
4,867 |
$73.63 |
$358,357 |
18,378
Direct
|
-20.94%
|
Disposed |
-11.5%
(price as of 2026-08-21)
|
| Nov. 10, 2019 |
O
|
F |
486 |
$76.32 |
$37,092 |
23,245
Direct
|
-2.05%
|
Disposed |
-14.6%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
O
|
F |
2,387 |
$69.58 |
$166,087 |
23,731
Direct
|
-9.14%
|
Disposed |
-6.3%
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
O
|
A |
8,911 |
— |
— |
26,118
Direct
|
+51.79%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
O
|
A |
2,811 |
— |
— |
17,207
Direct
|
+19.53%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 1, 2019 |
O
|
F |
2,097 |
$63.04 |
$132,195 |
14,396
Direct
|
-12.71%
|
Disposed |
3.4%
(price as of 2026-08-21)
|
| Nov. 10, 2018 |
O
|
F |
479 |
$62.76 |
$30,062 |
16,493
Direct
|
-2.82%
|
Disposed |
3.8%
(price as of 2026-08-21)
|
| Feb. 16, 2018 |
O
|
A |
3,780 |
— |
— |
16,972
Direct
|
+28.65%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 1, 2018 |
O
|
F |
1,611 |
$57.02 |
$91,859 |
13,192
Direct
|
-10.88%
|
Disposed |
14.3%
(price as of 2026-08-21)
|
| Nov. 10, 2017 |
O
|
F |
501 |
$56.27 |
$28,191 |
14,803
Direct
|
-3.27%
|
Disposed |
15.8%
(price as of 2026-08-21)
|
| Feb. 14, 2017 |
O
|
A |
5,264 |
— |
— |
15,304
Direct
|
+52.43%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 1, 2017 |
O
|
F |
822 |
$57.48 |
$47,249 |
10,040
Direct
|
-7.57%
|
Disposed |
13.4%
(price as of 2026-08-21)
|
| Nov. 10, 2016 |
O
|
A |
3,685 |
— |
— |
10,862
Direct
|
+51.34%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 14, 2016 |
O
|
A |
7,177 |
— |
— |
7,177
Direct
|
—
|
Acquired |
(price as of 2026-08-21)
|