| June 30, 2026 |
OPAD
|
A |
4,807 |
— |
— |
45,615
Direct
|
+11.78%
|
Acquired |
(price as of 2026-08-20)
|
| June 3, 2026 |
OPAD
|
A |
108,696 |
— |
— |
408,707
Direct
|
+36.23%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2026 |
OPAD
|
A |
35,984 |
— |
— |
300,011
Direct
|
+13.63%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 31, 2025 |
OPAD
|
A |
14,462 |
— |
— |
264,027
Direct
|
+5.79%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 30, 2025 |
OPAD
|
A |
4,196 |
— |
— |
249,565
Direct
|
+1.71%
|
Acquired |
(price as of 2026-08-20)
|
| Aug. 8, 2025 |
OPAD
|
A |
71,429 |
— |
— |
243,986
Direct
|
+41.39%
|
Acquired |
(price as of 2026-08-20)
|
| June 30, 2025 |
OPAD
|
A |
32,967 |
— |
— |
172,557
Direct
|
+23.62%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2025 |
OPAD
|
A |
18,072 |
— |
— |
139,590
Direct
|
+14.87%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 24, 2025 |
FAF
|
F |
19,788 |
$63.42 |
$1,254,955 |
370,201
Direct
|
-5.07%
|
Disposed |
13.6%
(price as of 2026-08-20)
|
| Feb. 24, 2025 |
FAF
|
A |
65,601 |
— |
— |
389,989
Direct
|
+20.22%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 18, 2025 |
FAF
|
F |
16,239 |
$63.66 |
$1,033,775 |
324,388
Direct
|
-4.77%
|
Disposed |
13.2%
(price as of 2026-08-20)
|
| Feb. 5, 2025 |
FAF
|
A |
6,529 |
— |
— |
340,627
Direct
|
+1.95%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 31, 2024 |
OPAD
|
A |
8,333 |
— |
— |
121,518
Direct
|
+7.36%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 30, 2024 |
OPAD
|
A |
5,849 |
— |
— |
113,185
Direct
|
+5.45%
|
Acquired |
(price as of 2026-08-20)
|
| June 28, 2024 |
OPAD
|
A |
5,373 |
— |
— |
107,336
Direct
|
+5.27%
|
Acquired |
(price as of 2026-08-20)
|
| June 4, 2024 |
OPAD
|
A |
13,333 |
— |
— |
101,963
Direct
|
+15.04%
|
Acquired |
(price as of 2026-08-20)
|
| March 28, 2024 |
OPAD
|
A |
2,932 |
— |
— |
88,630
Direct
|
+3.42%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 22, 2024 |
FAF
|
F |
7,703 |
$57.67 |
$444,232 |
330,065
Direct
|
-2.28%
|
Disposed |
25.0%
(price as of 2026-08-20)
|
| Feb. 22, 2024 |
FAF
|
A |
45,517 |
— |
— |
337,768
Direct
|
+15.57%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 20, 2024 |
FAF
|
F |
7,012 |
$58.10 |
$407,397 |
292,251
Direct
|
-2.34%
|
Disposed |
24.0%
(price as of 2026-08-20)
|
| Feb. 20, 2024 |
FAF
|
F |
7,234 |
$58.64 |
$424,202 |
299,263
Direct
|
-2.36%
|
Disposed |
22.9%
(price as of 2026-08-20)
|
| Feb. 16, 2024 |
FAF
|
F |
8,392 |
$60.23 |
$505,450 |
306,497
Direct
|
-2.67%
|
Disposed |
19.7%
(price as of 2026-08-20)
|
| Dec. 31, 2023 |
OPAD
|
A |
2,317 |
— |
— |
85,698
Direct
|
+2.78%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 30, 2023 |
OPAD
|
A |
2,433 |
— |
— |
83,381
Direct
|
+3.01%
|
Acquired |
(price as of 2026-08-20)
|
| June 30, 2023 |
OPAD
|
A |
1,832 |
— |
— |
80,948
Direct
|
+2.32%
|
Acquired |
(price as of 2026-08-20)
|
| June 8, 2023 |
OPAD
|
A |
51,071 |
— |
— |
1,186,827
Direct
|
+4.50%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2023 |
OPAD
|
A |
45,066 |
— |
— |
1,135,756
Direct
|
+4.13%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2023 |
FAF
|
F |
7,596 |
$55.66 |
$422,793 |
311,762
Direct
|
-2.38%
|
Disposed |
29.5%
(price as of 2026-08-20)
|
| March 22, 2023 |
OPAD
|
X |
893,016 |
$0.56 |
$500,089 |
0
Direct
|
-100.00%
|
Disposed |
-95.2%
(price as of 2026-08-20)
|
| March 22, 2023 |
OPAD
|
X |
893,016 |
— |
— |
1,090,690
Direct
|
+451.76%
|
Acquired |
(price as of 2026-08-20)
|
| March 6, 2023 |
FAF
|
F |
10,378 |
$54.09 |
$561,346 |
318,090
Direct
|
-3.16%
|
Disposed |
33.2%
(price as of 2026-08-20)
|
| March 3, 2023 |
FAF
|
F |
10,033 |
$54.60 |
$547,802 |
328,468
Direct
|
-2.96%
|
Disposed |
32.0%
(price as of 2026-08-20)
|
| March 1, 2023 |
FAF
|
F |
8,246 |
$55.91 |
$461,034 |
338,501
Direct
|
-2.38%
|
Disposed |
28.9%
(price as of 2026-08-20)
|
| Feb. 22, 2023 |
FAF
|
F |
7,283 |
$58.51 |
$426,128 |
346,747
Direct
|
-2.06%
|
Disposed |
23.2%
(price as of 2026-08-20)
|
| Feb. 22, 2023 |
FAF
|
F |
6,950 |
$58.31 |
$405,254 |
354,030
Direct
|
-1.93%
|
Disposed |
23.6%
(price as of 2026-08-20)
|
| Feb. 21, 2023 |
FAF
|
F |
6,838 |
$60.02 |
$410,417 |
360,980
Direct
|
-1.86%
|
Disposed |
20.1%
(price as of 2026-08-20)
|
| Feb. 21, 2023 |
FAF
|
F |
6,618 |
$58.10 |
$384,506 |
367,818
Direct
|
-1.77%
|
Disposed |
24.0%
(price as of 2026-08-20)
|
| Feb. 16, 2023 |
FAF
|
A |
45,215 |
— |
— |
374,436
Direct
|
+13.73%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 31, 2023 |
OPAD
|
P |
893,016 |
$0.56 |
$500,089 |
893,016
Direct
|
—
|
Acquired |
-95.2%
(price as of 2026-08-20)
|
| Dec. 30, 2022 |
OPAD
|
A |
51,574 |
— |
— |
197,674
Direct
|
+35.30%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 30, 2022 |
OPAD
|
A |
19,628 |
— |
— |
146,100
Direct
|
+15.52%
|
Acquired |
(price as of 2026-08-20)
|
| June 30, 2022 |
OPAD
|
A |
10,894 |
— |
— |
126,472
Direct
|
+9.43%
|
Acquired |
(price as of 2026-08-20)
|
| June 2, 2022 |
OPAD
|
A |
30,674 |
— |
— |
115,578
Direct
|
+36.13%
|
Acquired |
(price as of 2026-08-20)
|
| June 1, 2022 |
FAF
|
F |
22,919 |
$59.61 |
$1,366,202 |
323,536
Direct
|
-6.62%
|
Disposed |
20.9%
(price as of 2026-08-20)
|
| March 31, 2022 |
OPAD
|
A |
3,782 |
— |
— |
84,904
Direct
|
+4.66%
|
Acquired |
(price as of 2026-08-20)
|
| March 11, 2022 |
OPAD
|
P |
25,000 |
$3.98 |
$99,500 |
81,122
Direct
|
+44.55%
|
Acquired |
-99.3%
(price as of 2026-08-20)
|
| March 4, 2022 |
FAF
|
F |
8,406 |
$65.79 |
$553,031 |
344,662
Direct
|
-2.38%
|
Disposed |
9.5%
(price as of 2026-08-20)
|
| March 4, 2022 |
FAF
|
F |
8,798 |
$65.79 |
$578,820 |
343,606
Direct
|
-2.50%
|
Disposed |
9.5%
(price as of 2026-08-20)
|
| March 3, 2022 |
FAF
|
F |
6,348 |
$65.76 |
$417,444 |
353,068
Direct
|
-1.77%
|
Disposed |
9.6%
(price as of 2026-08-20)
|
| March 3, 2022 |
FAF
|
F |
6,644 |
$65.76 |
$436,909 |
352,404
Direct
|
-1.85%
|
Disposed |
9.6%
(price as of 2026-08-20)
|
| March 1, 2022 |
FAF
|
F |
7,881 |
$65.38 |
$515,260 |
359,416
Direct
|
-2.15%
|
Disposed |
10.2%
(price as of 2026-08-20)
|
| March 1, 2022 |
FAF
|
F |
8,249 |
$65.38 |
$539,320 |
359,048
Direct
|
-2.25%
|
Disposed |
10.2%
(price as of 2026-08-20)
|
| Feb. 22, 2022 |
FAF
|
F |
18,147 |
$66.43 |
$1,205,505 |
367,297
Direct
|
-4.71%
|
Disposed |
8.5%
(price as of 2026-08-20)
|
| Feb. 22, 2022 |
FAF
|
A |
45,619 |
— |
— |
385,444
Direct
|
+13.42%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 18, 2022 |
FAF
|
F |
6,588 |
$67.83 |
$446,864 |
339,825
Direct
|
-1.90%
|
Disposed |
6.3%
(price as of 2026-08-20)
|
| Dec. 31, 2021 |
OPAD
|
A |
2,734 |
— |
— |
56,122
Direct
|
+5.12%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 16, 2021 |
OPAD
|
P |
15,000 |
$8.40 |
$126,000 |
53,388
Direct
|
+39.07%
|
Acquired |
-99.7%
(price as of 2026-08-20)
|
| Nov. 8, 2021 |
OPAD
|
A |
37,617 |
— |
— |
37,617
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 8, 2021 |
OPAD
|
A |
771 |
— |
— |
38,388
Direct
|
+2.05%
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 25, 2021 |
FAF
|
S |
10,400 |
$74.50 |
$774,800 |
344,545
Direct
|
-2.93%
|
Disposed |
-3.3%
(price as of 2026-08-20)
|
| Oct. 22, 2021 |
FAF
|
S |
15,739 |
$74.71 |
$1,175,861 |
354,945
Direct
|
-4.25%
|
Disposed |
-3.5%
(price as of 2026-08-20)
|
| June 1, 2021 |
FAF
|
F |
22,238 |
$64.88 |
$1,442,801 |
366,660
Direct
|
-5.72%
|
Disposed |
11.1%
(price as of 2026-08-20)
|
| March 4, 2021 |
FAF
|
F |
4,329 |
$51.02 |
$220,866 |
386,392
Direct
|
-1.11%
|
Disposed |
41.3%
(price as of 2026-08-20)
|
| March 3, 2021 |
FAF
|
F |
6,095 |
$52.95 |
$322,730 |
390,721
Direct
|
-1.54%
|
Disposed |
36.1%
(price as of 2026-08-20)
|
| March 1, 2021 |
FAF
|
F |
7,654 |
$54.04 |
$413,622 |
396,816
Direct
|
-1.89%
|
Disposed |
33.4%
(price as of 2026-08-20)
|
| Feb. 22, 2021 |
FAF
|
F |
12,211 |
$56.86 |
$694,317 |
404,470
Direct
|
-2.93%
|
Disposed |
26.7%
(price as of 2026-08-20)
|
| Feb. 22, 2021 |
FAF
|
F |
13,836 |
$56.34 |
$779,520 |
416,681
Direct
|
-3.21%
|
Disposed |
27.9%
(price as of 2026-08-20)
|
| Feb. 18, 2021 |
FAF
|
A |
48,651 |
— |
— |
430,517
Direct
|
+12.74%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2020 |
FAF
|
F |
3,470 |
$42.41 |
$147,163 |
372,835
Direct
|
-0.92%
|
Disposed |
69.9%
(price as of 2026-08-20)
|
| March 6, 2020 |
FAF
|
S |
30,000 |
$65.90 |
$1,977,000 |
372,863
Direct
|
-7.45%
|
Disposed |
9.4%
(price as of 2026-08-20)
|
| March 4, 2020 |
FAF
|
F |
8,601 |
$64.32 |
$553,216 |
402,863
Direct
|
-2.09%
|
Disposed |
12.0%
(price as of 2026-08-20)
|
| March 3, 2020 |
FAF
|
F |
4,573 |
$61.39 |
$280,736 |
411,464
Direct
|
-1.10%
|
Disposed |
17.4%
(price as of 2026-08-20)
|
| Feb. 27, 2020 |
FAF
|
F |
7,315 |
$59.33 |
$433,999 |
416,037
Direct
|
-1.73%
|
Disposed |
21.5%
(price as of 2026-08-20)
|
| Feb. 25, 2020 |
FAF
|
F |
7,844 |
$61.85 |
$485,151 |
423,352
Direct
|
-1.82%
|
Disposed |
16.5%
(price as of 2026-08-20)
|
| Feb. 24, 2020 |
FAF
|
F |
21,691 |
$65.01 |
$1,410,132 |
431,196
Direct
|
-4.79%
|
Disposed |
10.9%
(price as of 2026-08-20)
|
| Feb. 21, 2020 |
FAF
|
F |
5,806 |
$65.01 |
$377,448 |
452,887
Direct
|
-1.27%
|
Disposed |
10.9%
(price as of 2026-08-20)
|
| Feb. 20, 2020 |
FAF
|
A |
45,440 |
— |
— |
458,693
Direct
|
+11.00%
|
Acquired |
(price as of 2026-08-20)
|
| May 1, 2019 |
FAF
|
S |
26,658 |
$57.00 |
$1,519,506 |
404,286
Direct
|
-6.19%
|
Disposed |
26.4%
(price as of 2026-08-20)
|
| April 26, 2019 |
FAF
|
S |
1,400 |
$58.24 |
$81,536 |
430,944
Direct
|
-0.32%
|
Disposed |
23.7%
(price as of 2026-08-20)
|
| March 29, 2019 |
FAF
|
F |
3,327 |
$51.50 |
$171,340 |
432,344
Direct
|
-0.76%
|
Disposed |
39.9%
(price as of 2026-08-20)
|
| March 1, 2019 |
FAF
|
S |
4,312 |
$51.14 |
$220,516 |
432,263
Direct
|
-0.99%
|
Disposed |
40.9%
(price as of 2026-08-20)
|
| March 1, 2019 |
FAF
|
F |
4,399 |
$50.67 |
$222,897 |
436,575
Direct
|
-1.00%
|
Disposed |
42.2%
(price as of 2026-08-20)
|
| Feb. 28, 2019 |
FAF
|
S |
7,052 |
$51.07 |
$360,146 |
440,974
Direct
|
-1.57%
|
Disposed |
41.1%
(price as of 2026-08-20)
|
| Feb. 27, 2019 |
FAF
|
F |
14,739 |
$50.84 |
$749,331 |
448,026
Direct
|
-3.18%
|
Disposed |
41.8%
(price as of 2026-08-20)
|
| Feb. 26, 2019 |
FAF
|
S |
8,973 |
$51.52 |
$462,289 |
462,765
Direct
|
-1.90%
|
Disposed |
39.9%
(price as of 2026-08-20)
|
| Feb. 25, 2019 |
FAF
|
S |
5,204 |
$51.53 |
$268,162 |
471,738
Direct
|
-1.09%
|
Disposed |
39.9%
(price as of 2026-08-20)
|
| Feb. 25, 2019 |
FAF
|
F |
13,063 |
$51.28 |
$669,871 |
476,942
Direct
|
-2.67%
|
Disposed |
40.5%
(price as of 2026-08-20)
|
| Feb. 22, 2019 |
FAF
|
F |
14,937 |
$51.61 |
$770,899 |
490,005
Direct
|
-2.96%
|
Disposed |
39.6%
(price as of 2026-08-20)
|
| Feb. 22, 2019 |
FAF
|
A |
46,231 |
— |
— |
504,942
Direct
|
+10.08%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 21, 2019 |
FAF
|
F |
5,635 |
$51.02 |
$287,498 |
458,711
Direct
|
-1.21%
|
Disposed |
41.3%
(price as of 2026-08-20)
|
| Aug. 21, 2018 |
FAF
|
S |
13,871 |
$57.25 |
$794,115 |
456,445
Direct
|
-2.95%
|
Disposed |
25.9%
(price as of 2026-08-20)
|
| Feb. 23, 2018 |
FAF
|
F |
7,382 |
$58.07 |
$428,673 |
464,098
Direct
|
-1.57%
|
Disposed |
24.1%
(price as of 2026-08-20)
|
| Feb. 22, 2018 |
FAF
|
F |
6,262 |
$56.97 |
$356,746 |
471,480
Direct
|
-1.31%
|
Disposed |
26.5%
(price as of 2026-08-20)
|
| Feb. 21, 2018 |
FAF
|
A |
41,519 |
— |
— |
477,742
Direct
|
+9.52%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 8, 2017 |
FAF
|
S |
7,337 |
$55.11 |
$404,342 |
433,286
Direct
|
-1.67%
|
Disposed |
30.8%
(price as of 2026-08-20)
|
| Feb. 23, 2017 |
FAF
|
F |
7,103 |
$39.79 |
$282,628 |
430,320
Direct
|
-1.62%
|
Disposed |
81.1%
(price as of 2026-08-20)
|
| Feb. 22, 2017 |
FAF
|
A |
48,997 |
— |
— |
437,423
Direct
|
+12.61%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 13, 2017 |
FAF
|
S 10b5-1 |
42,571 |
$39.00 |
$1,660,269 |
388,426
Direct
|
-9.88%
|
Disposed |
84.8%
(price as of 2026-08-20)
|
| Feb. 23, 2016 |
FAF
|
S |
40,000 |
$37.00 |
$1,480,000 |
363,038
Direct
|
-9.92%
|
Disposed |
94.8%
(price as of 2026-08-20)
|
| Feb. 23, 2016 |
FAF
|
A |
56,000 |
— |
— |
419,038
Direct
|
+15.43%
|
Acquired |
(price as of 2026-08-20)
|