| March 4, 2025 |
DFIN
|
F |
1,840 |
$46.10 |
$84,824 |
221,583
Direct
|
-0.82%
|
Disposed |
6.8%
(price as of 2026-08-20)
|
| March 3, 2025 |
DFIN
|
A |
16,440 |
— |
— |
223,423
Direct
|
+7.94%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2025 |
DFIN
|
A |
9,148 |
— |
— |
206,983
Direct
|
+4.62%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2025 |
DFIN
|
F |
16,381 |
$47.54 |
$778,753 |
197,835
Direct
|
-7.65%
|
Disposed |
3.5%
(price as of 2026-08-20)
|
| March 3, 2025 |
DFIN
|
A |
21,363 |
$47.54 |
$1,015,597 |
214,216
Direct
|
+11.08%
|
Acquired |
3.5%
(price as of 2026-08-20)
|
| March 3, 2025 |
DFIN
|
F |
4,553 |
$47.54 |
$216,450 |
192,853
Direct
|
-2.31%
|
Disposed |
3.5%
(price as of 2026-08-20)
|
| Dec. 17, 2024 |
DFIN
|
S |
3,000 |
$62.68 |
$188,040 |
197,406
Direct
|
-1.50%
|
Disposed |
-21.5%
(price as of 2026-08-20)
|
| March 4, 2024 |
DFIN
|
A |
12,459 |
— |
— |
200,406
Direct
|
+6.63%
|
Acquired |
(price as of 2026-08-20)
|
| March 4, 2024 |
DFIN
|
A |
16,404 |
— |
— |
187,947
Direct
|
+9.56%
|
Acquired |
(price as of 2026-08-20)
|
| March 4, 2024 |
DFIN
|
F |
21,870 |
$65.53 |
$1,433,141 |
171,543
Direct
|
-11.31%
|
Disposed |
-24.9%
(price as of 2026-08-20)
|
| March 4, 2024 |
DFIN
|
A |
23,322 |
$65.53 |
$1,528,291 |
193,413
Direct
|
+13.71%
|
Acquired |
-24.9%
(price as of 2026-08-20)
|
| March 3, 2024 |
DFIN
|
F |
7,168 |
$64.58 |
$462,909 |
170,091
Direct
|
-4.04%
|
Disposed |
-23.8%
(price as of 2026-08-20)
|
| March 3, 2023 |
DFIN
|
A |
15,605 |
— |
— |
177,259
Direct
|
+9.65%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2023 |
DFIN
|
A |
18,225 |
— |
— |
161,654
Direct
|
+12.71%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2023 |
DFIN
|
F |
25,009 |
$41.85 |
$1,046,627 |
143,429
Direct
|
-14.85%
|
Disposed |
17.6%
(price as of 2026-08-20)
|
| March 3, 2023 |
DFIN
|
A |
21,902 |
$41.85 |
$916,599 |
168,438
Direct
|
+14.95%
|
Acquired |
17.6%
(price as of 2026-08-20)
|
| March 3, 2023 |
DFIN
|
F |
2,156 |
$41.85 |
$90,229 |
146,536
Direct
|
-1.45%
|
Disposed |
17.6%
(price as of 2026-08-20)
|
| March 3, 2023 |
DFIN
|
F |
2,644 |
$41.85 |
$110,651 |
148,692
Direct
|
-1.75%
|
Disposed |
17.6%
(price as of 2026-08-20)
|
| March 2, 2023 |
DFIN
|
F |
6,129 |
$41.31 |
$253,189 |
151,336
Direct
|
-3.89%
|
Disposed |
19.2%
(price as of 2026-08-20)
|
| Aug. 9, 2022 |
DFIN
|
S |
74,265 |
$42.17 |
$3,131,755 |
157,465
Direct
|
-32.05%
|
Disposed |
16.7%
(price as of 2026-08-20)
|
| March 5, 2022 |
DFIN
|
F |
4,386 |
$30.10 |
$132,019 |
231,730
Direct
|
-1.86%
|
Disposed |
63.5%
(price as of 2026-08-20)
|
| March 3, 2022 |
DFIN
|
A |
14,600 |
— |
— |
236,116
Direct
|
+6.59%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2022 |
DFIN
|
A |
52,700 |
— |
— |
221,516
Direct
|
+31.22%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2022 |
DFIN
|
F |
20,814 |
$31.04 |
$646,067 |
168,816
Direct
|
-10.98%
|
Disposed |
58.6%
(price as of 2026-08-20)
|
| March 3, 2022 |
DFIN
|
A |
46,984 |
$31.04 |
$1,458,383 |
189,630
Direct
|
+32.94%
|
Acquired |
58.6%
(price as of 2026-08-20)
|
| March 3, 2022 |
DFIN
|
F |
2,643 |
$31.04 |
$82,039 |
142,646
Direct
|
-1.82%
|
Disposed |
58.6%
(price as of 2026-08-20)
|
| March 2, 2022 |
DFIN
|
F |
6,137 |
$32.15 |
$197,305 |
145,289
Direct
|
-4.05%
|
Disposed |
53.1%
(price as of 2026-08-20)
|
| March 5, 2021 |
DFIN
|
F |
4,386 |
$28.06 |
$123,071 |
151,426
Direct
|
-2.81%
|
Disposed |
75.4%
(price as of 2026-08-20)
|
| March 3, 2021 |
DFIN
|
A |
17,900 |
— |
— |
155,812
Direct
|
+12.98%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2021 |
DFIN
|
F |
13,791 |
$28.61 |
$394,561 |
137,912
Direct
|
-9.09%
|
Disposed |
72.1%
(price as of 2026-08-20)
|
| March 3, 2021 |
DFIN
|
A |
31,130 |
$28.61 |
$890,629 |
151,703
Direct
|
+25.82%
|
Acquired |
72.1%
(price as of 2026-08-20)
|
| March 2, 2021 |
DFIN
|
F |
8,653 |
$28.23 |
$244,274 |
120,573
Direct
|
-6.70%
|
Disposed |
74.4%
(price as of 2026-08-20)
|
| March 11, 2020 |
DFIN
|
P |
5,600 |
$7.03 |
$39,368 |
129,226
Direct
|
+4.53%
|
Acquired |
600.2%
(price as of 2026-08-20)
|
| March 5, 2020 |
DFIN
|
F |
4,542 |
$8.11 |
$36,836 |
123,626
Direct
|
-3.54%
|
Disposed |
507.0%
(price as of 2026-08-20)
|
| March 2, 2020 |
DFIN
|
F |
9,657 |
$8.98 |
$86,720 |
87,268
Direct
|
-9.96%
|
Disposed |
448.2%
(price as of 2026-08-20)
|
| March 2, 2020 |
DFIN
|
A |
40,900 |
— |
— |
128,168
Direct
|
+46.87%
|
Acquired |
(price as of 2026-08-20)
|
| March 2, 2020 |
DFIN
|
D |
9,442 |
— |
— |
96,925
Direct
|
-8.88%
|
Disposed |
(price as of 2026-08-20)
|
| Oct. 1, 2019 |
DFIN
|
F |
4,947 |
$11.32 |
$56,000 |
106,367
Direct
|
-4.44%
|
Disposed |
334.8%
(price as of 2026-08-20)
|
| March 5, 2019 |
DFIN
|
A |
22,500 |
— |
— |
22,500
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| March 5, 2019 |
DFIN
|
A |
29,700 |
— |
— |
111,314
Direct
|
+36.39%
|
Acquired |
(price as of 2026-08-20)
|
| March 2, 2019 |
DFIN
|
F |
6,602 |
$14.65 |
$96,719 |
81,614
Direct
|
-7.48%
|
Disposed |
236.0%
(price as of 2026-08-20)
|
| Oct. 1, 2018 |
DFIN
|
F |
3,431 |
$17.41 |
$59,734 |
88,216
Direct
|
-3.74%
|
Disposed |
182.7%
(price as of 2026-08-20)
|
| March 2, 2018 |
DFIN
|
A |
33,800 |
— |
— |
33,800
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| March 2, 2018 |
DFIN
|
A |
17,000 |
— |
— |
91,647
Direct
|
+22.77%
|
Acquired |
(price as of 2026-08-20)
|
| March 2, 2018 |
DFIN
|
F |
3,884 |
$17.65 |
$68,553 |
74,647
Direct
|
-4.95%
|
Disposed |
178.9%
(price as of 2026-08-20)
|
| March 2, 2017 |
DFIN
|
A |
19,300 |
— |
— |
19,300
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| March 2, 2017 |
DFIN
|
A |
13,400 |
— |
— |
78,543
Direct
|
+20.57%
|
Acquired |
(price as of 2026-08-20)
|
| March 2, 2017 |
DFIN
|
A |
20,100 |
— |
— |
65,143
Direct
|
+44.62%
|
Acquired |
(price as of 2026-08-20)
|
| March 2, 2017 |
DFIN
|
F |
370 |
$22.35 |
$8,270 |
45,043
Direct
|
-0.81%
|
Disposed |
120.2%
(price as of 2026-08-20)
|
| Dec. 8, 2016 |
DFIN
|
A |
1,196 |
— |
— |
45,386
Direct
|
+2.71%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 1, 2016 |
DFIN
|
A |
23,414 |
— |
— |
44,190
Direct
|
+112.70%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 1, 2016 |
DFIN
|
A |
0 |
— |
— |
1,025
Direct
|
0.00%
|
Acquired |
(price as of 2026-08-20)
|