| June 22, 2026 |
FAF
|
A |
14,570 |
— |
— |
477,031
Direct
|
+3.15%
|
Acquired |
(price as of 2026-08-20)
|
| April 29, 2026 |
FAF
|
D |
13,311 |
— |
— |
462,441
Direct
|
-2.80%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 19, 2026 |
FAF
|
A |
2,418 |
— |
— |
475,622
Direct
|
+0.51%
|
Acquired |
(price as of 2026-08-20)
|
| Dec. 3, 2025 |
FAF
|
G |
15,743 |
— |
— |
473,070
Direct
|
-3.22%
|
Disposed |
(price as of 2026-08-20)
|
| June 20, 2025 |
FAF
|
A |
12,980 |
— |
— |
488,683
Direct
|
+2.73%
|
Acquired |
(price as of 2026-08-20)
|
| June 4, 2025 |
FAF
|
G |
17,544 |
— |
— |
475,680
Direct
|
-3.56%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 24, 2025 |
FAF
|
F |
3,893 |
$63.42 |
$246,894 |
493,203
Direct
|
-0.78%
|
Disposed |
13.6%
(price as of 2026-08-20)
|
| Feb. 24, 2025 |
FAF
|
A |
2,522 |
— |
— |
497,096
Direct
|
+0.51%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 14, 2025 |
FAF
|
S |
1,826 |
$64.13 |
$117,101 |
494,574
Direct
|
-0.37%
|
Disposed |
12.4%
(price as of 2026-08-20)
|
| Feb. 14, 2025 |
FAF
|
S |
110,145 |
$63.59 |
$7,004,121 |
496,400
Direct
|
-18.16%
|
Disposed |
13.3%
(price as of 2026-08-20)
|
| Feb. 5, 2025 |
FAF
|
A |
12,439 |
— |
— |
606,545
Direct
|
+2.09%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 22, 2024 |
FAF
|
A |
2,601 |
— |
— |
594,013
Direct
|
+0.44%
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 11, 2023 |
FAF
|
F |
97,011 |
$60.24 |
$5,843,943 |
591,357
Direct
|
-14.09%
|
Disposed |
19.6%
(price as of 2026-08-20)
|
| Sept. 11, 2023 |
FAF
|
F |
43,430 |
$60.19 |
$2,614,052 |
688,368
Direct
|
-5.93%
|
Disposed |
19.7%
(price as of 2026-08-20)
|
| Aug. 7, 2023 |
FAF
|
G |
16,426 |
— |
— |
731,798
Direct
|
-2.20%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 16, 2023 |
FAF
|
A |
3,218 |
— |
— |
742,956
Direct
|
+0.44%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 22, 2022 |
FAF
|
F |
40,849 |
$66.43 |
$2,713,599 |
729,778
Direct
|
-5.30%
|
Disposed |
8.5%
(price as of 2026-08-20)
|
| Feb. 22, 2022 |
FAF
|
F |
42,758 |
$66.43 |
$2,840,414 |
727,239
Direct
|
-5.55%
|
Disposed |
8.5%
(price as of 2026-08-20)
|
| Feb. 22, 2022 |
FAF
|
A |
102,015 |
— |
— |
769,997
Direct
|
+15.27%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 18, 2022 |
FAF
|
F |
13,472 |
$67.83 |
$913,806 |
668,612
Direct
|
-1.98%
|
Disposed |
6.3%
(price as of 2026-08-20)
|
| Feb. 18, 2022 |
FAF
|
F |
14,102 |
$67.83 |
$956,539 |
667,982
Direct
|
-2.07%
|
Disposed |
6.3%
(price as of 2026-08-20)
|
| Oct. 25, 2021 |
FAF
|
G |
13,448 |
— |
— |
680,298
Direct
|
-1.94%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 22, 2021 |
FAF
|
F |
29,093 |
$56.34 |
$1,639,100 |
714,183
Direct
|
-3.91%
|
Disposed |
27.9%
(price as of 2026-08-20)
|
| Feb. 22, 2021 |
FAF
|
F |
26,349 |
$56.86 |
$1,498,204 |
687,834
Direct
|
-3.69%
|
Disposed |
26.7%
(price as of 2026-08-20)
|
| Feb. 18, 2021 |
FAF
|
A |
104,090 |
— |
— |
743,276
Direct
|
+16.28%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 28, 2020 |
FAF
|
G |
12,145 |
— |
— |
629,812
Direct
|
-1.89%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 24, 2020 |
FAF
|
F |
46,404 |
$65.01 |
$3,016,724 |
641,957
Direct
|
-6.74%
|
Disposed |
10.9%
(price as of 2026-08-20)
|
| Feb. 21, 2020 |
FAF
|
F |
12,613 |
$65.01 |
$819,971 |
688,361
Direct
|
-1.80%
|
Disposed |
10.9%
(price as of 2026-08-20)
|
| Feb. 20, 2020 |
FAF
|
A |
101,921 |
— |
— |
700,974
Direct
|
+17.01%
|
Acquired |
(price as of 2026-08-20)
|
| April 29, 2019 |
FAF
|
G |
12,886 |
— |
— |
593,089
Direct
|
-2.13%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 25, 2019 |
FAF
|
F |
10,587 |
$51.28 |
$542,901 |
603,744
Direct
|
-1.72%
|
Disposed |
40.5%
(price as of 2026-08-20)
|
| Feb. 22, 2019 |
FAF
|
F |
33,218 |
$51.61 |
$1,714,381 |
614,331
Direct
|
-5.13%
|
Disposed |
39.6%
(price as of 2026-08-20)
|
| Feb. 22, 2019 |
FAF
|
A |
99,211 |
— |
— |
647,549
Direct
|
+18.09%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 21, 2019 |
FAF
|
F |
12,502 |
$51.02 |
$637,852 |
548,338
Direct
|
-2.23%
|
Disposed |
41.3%
(price as of 2026-08-20)
|
| Feb. 27, 2018 |
FAF
|
F |
13,867 |
$58.79 |
$815,241 |
557,794
Direct
|
-2.43%
|
Disposed |
22.6%
(price as of 2026-08-20)
|
| Feb. 23, 2018 |
FAF
|
F |
26,153 |
$58.07 |
$1,518,705 |
571,661
Direct
|
-4.37%
|
Disposed |
24.1%
(price as of 2026-08-20)
|
| Feb. 22, 2018 |
FAF
|
F |
13,764 |
$56.97 |
$784,135 |
597,814
Direct
|
-2.25%
|
Disposed |
26.5%
(price as of 2026-08-20)
|
| Feb. 21, 2018 |
FAF
|
A |
94,359 |
— |
— |
611,578
Direct
|
+18.24%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 8, 2017 |
FAF
|
S |
100,000 |
$54.97 |
$5,497,000 |
515,343
Direct
|
-16.25%
|
Disposed |
31.1%
(price as of 2026-08-20)
|
| May 1, 2017 |
FAF
|
G |
5,800 |
— |
— |
611,141
Direct
|
-0.94%
|
Disposed |
(price as of 2026-08-20)
|
| March 6, 2017 |
FAF
|
F |
17,825 |
$38.16 |
$680,202 |
614,562
Direct
|
-2.82%
|
Disposed |
88.9%
(price as of 2026-08-20)
|
| Feb. 27, 2017 |
FAF
|
F |
10,435 |
$39.21 |
$409,156 |
632,387
Direct
|
-1.62%
|
Disposed |
83.8%
(price as of 2026-08-20)
|
| Feb. 27, 2017 |
FAF
|
F |
11,569 |
$39.21 |
$453,620 |
642,822
Direct
|
-1.77%
|
Disposed |
83.8%
(price as of 2026-08-20)
|
| Feb. 23, 2017 |
FAF
|
F |
17,904 |
$39.79 |
$712,400 |
654,391
Direct
|
-2.66%
|
Disposed |
81.1%
(price as of 2026-08-20)
|
| Feb. 23, 2017 |
FAF
|
S |
100,000 |
$39.78 |
$3,978,000 |
672,295
Direct
|
-12.95%
|
Disposed |
81.2%
(price as of 2026-08-20)
|
| Feb. 22, 2017 |
FAF
|
A |
110,278 |
— |
— |
772,295
Direct
|
+16.66%
|
Acquired |
(price as of 2026-08-20)
|
| March 4, 2016 |
FAF
|
F |
16,263 |
$37.58 |
$611,164 |
657,736
Direct
|
-2.41%
|
Disposed |
91.8%
(price as of 2026-08-20)
|
| Feb. 29, 2016 |
FAF
|
F |
25,541 |
$37.03 |
$945,783 |
673,999
Direct
|
-3.65%
|
Disposed |
94.6%
(price as of 2026-08-20)
|
| Feb. 25, 2016 |
FAF
|
F |
9,542 |
$37.84 |
$361,069 |
699,540
Direct
|
-1.35%
|
Disposed |
90.5%
(price as of 2026-08-20)
|
| Feb. 23, 2016 |
FAF
|
A |
128,819 |
— |
— |
709,082
Direct
|
+22.20%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 23, 2016 |
FAF
|
S |
65,000 |
$36.84 |
$2,394,600 |
580,263
Direct
|
-10.07%
|
Disposed |
95.6%
(price as of 2026-08-20)
|
| Nov. 17, 2015 |
FAF
|
M 10b5-1 |
139,744 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| Nov. 17, 2015 |
FAF
|
S 10b5-1 |
139,744 |
$37.12 |
$5,187,297 |
643,656
Direct
|
-17.84%
|
Disposed |
94.2%
(price as of 2026-08-20)
|
| Nov. 17, 2015 |
FAF
|
M 10b5-1 |
139,744 |
$20.40 |
$2,850,778 |
783,400
Direct
|
+21.71%
|
Acquired |
253.3%
(price as of 2026-08-20)
|
| June 1, 2015 |
FAF
|
F |
41,021 |
$35.65 |
$1,462,399 |
640,599
Direct
|
-6.02%
|
Disposed |
102.2%
(price as of 2026-08-20)
|
| March 31, 2015 |
FAF
|
F |
7,650 |
$35.68 |
$272,952 |
681,620
Direct
|
-1.11%
|
Disposed |
102.0%
(price as of 2026-08-20)
|
| March 4, 2015 |
FAF
|
F |
15,826 |
$34.47 |
$545,522 |
687,050
Direct
|
-2.25%
|
Disposed |
109.1%
(price as of 2026-08-20)
|
| March 3, 2015 |
FAF
|
F |
27,803 |
$35.01 |
$973,383 |
702,876
Direct
|
-3.81%
|
Disposed |
105.9%
(price as of 2026-08-20)
|
| March 2, 2015 |
FAF
|
F |
14,534 |
$35.12 |
$510,434 |
730,679
Direct
|
-1.95%
|
Disposed |
105.2%
(price as of 2026-08-20)
|
| Feb. 27, 2015 |
FAF
|
F |
10,296 |
$35.03 |
$360,669 |
745,213
Direct
|
-1.36%
|
Disposed |
105.7%
(price as of 2026-08-20)
|
| Feb. 25, 2015 |
FAF
|
A |
72,665 |
— |
— |
755,509
Direct
|
+10.64%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 25, 2015 |
FAF
|
S |
100,000 |
$35.23 |
$3,523,000 |
682,844
Direct
|
-12.77%
|
Disposed |
104.6%
(price as of 2026-08-20)
|
| Feb. 9, 2015 |
FAF
|
M |
139,744 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 9, 2015 |
FAF
|
S 10b5-1 |
139,744 |
$34.39 |
$4,805,796 |
782,844
Direct
|
-15.15%
|
Disposed |
109.6%
(price as of 2026-08-20)
|
| Feb. 9, 2015 |
FAF
|
M |
139,744 |
$15.70 |
$2,193,981 |
922,588
Direct
|
+17.85%
|
Acquired |
359.0%
(price as of 2026-08-20)
|
| June 2, 2014 |
FAF
|
F |
39,742 |
$27.64 |
$1,098,469 |
773,729
Direct
|
-4.89%
|
Disposed |
160.7%
(price as of 2026-08-20)
|
| March 31, 2014 |
FAF
|
F |
7,367 |
$26.55 |
$195,594 |
813,471
Direct
|
-0.90%
|
Disposed |
171.5%
(price as of 2026-08-20)
|
| March 4, 2014 |
FAF
|
F |
25,775 |
$26.57 |
$684,842 |
818,822
Direct
|
-3.05%
|
Disposed |
171.2%
(price as of 2026-08-20)
|
| March 3, 2014 |
FAF
|
F |
41,091 |
$26.14 |
$1,074,119 |
844,597
Direct
|
-4.64%
|
Disposed |
175.7%
(price as of 2026-08-20)
|
| Feb. 27, 2014 |
FAF
|
A |
78,380 |
— |
— |
885,688
Direct
|
+9.71%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 4, 2014 |
FAF
|
M 10b5-1 |
116,453 |
$13.13 |
$1,529,028 |
923,761
Direct
|
+14.42%
|
Acquired |
448.9%
(price as of 2026-08-20)
|
| Feb. 4, 2014 |
FAF
|
S 10b5-1 |
116,453 |
$25.12 |
$2,925,299 |
807,308
Direct
|
-12.61%
|
Disposed |
186.9%
(price as of 2026-08-20)
|
| Feb. 4, 2014 |
FAF
|
M 10b5-1 |
116,453 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| June 3, 2013 |
FAF
|
F |
41,271 |
$23.70 |
$978,123 |
799,665
Direct
|
-4.91%
|
Disposed |
204.1%
(price as of 2026-08-20)
|
| April 1, 2013 |
FAF
|
F |
7,617 |
$25.39 |
$193,396 |
840,936
Direct
|
-0.90%
|
Disposed |
183.9%
(price as of 2026-08-20)
|
| March 4, 2013 |
FAF
|
A |
119,126 |
— |
— |
845,751
Direct
|
+16.39%
|
Acquired |
(price as of 2026-08-20)
|
| March 4, 2013 |
FAF
|
F |
51,053 |
$24.37 |
$1,244,162 |
726,625
Direct
|
-6.56%
|
Disposed |
195.7%
(price as of 2026-08-20)
|
| March 1, 2013 |
FAF
|
F |
15,035 |
$24.37 |
$366,403 |
777,678
Direct
|
-1.90%
|
Disposed |
195.7%
(price as of 2026-08-20)
|
| Feb. 14, 2013 |
FAF
|
M 10b5-1 |
47,736 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 14, 2013 |
FAF
|
M 10b5-1 |
47,736 |
$9.82 |
$468,768 |
792,713
Direct
|
+6.41%
|
Acquired |
633.9%
(price as of 2026-08-20)
|
| Feb. 13, 2013 |
FAF
|
M 10b5-1 |
68,716 |
— |
— |
47,736
Direct
|
-59.01%
|
Disposed |
(price as of 2026-08-20)
|
| Feb. 13, 2013 |
FAF
|
S 10b5-1 |
68,716 |
$24.49 |
$1,682,855 |
744,977
Direct
|
-8.44%
|
Disposed |
194.3%
(price as of 2026-08-20)
|
| Feb. 13, 2013 |
FAF
|
M 10b5-1 |
68,716 |
$9.82 |
$674,791 |
813,693
Direct
|
+9.22%
|
Acquired |
633.9%
(price as of 2026-08-20)
|
| July 10, 2012 |
FAF
|
M 10b5-1 |
3,837 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| July 10, 2012 |
FAF
|
M 10b5-1 |
3,837 |
$8.21 |
$31,502 |
737,326
Direct
|
+0.52%
|
Acquired |
777.8%
(price as of 2026-08-20)
|
| July 9, 2012 |
FAF
|
M 10b5-1 |
10,137 |
— |
— |
3,837
Direct
|
-72.54%
|
Disposed |
(price as of 2026-08-20)
|
| July 9, 2012 |
FAF
|
S 10b5-1 |
10,137 |
$17.06 |
$172,937 |
733,489
Direct
|
-1.36%
|
Disposed |
322.5%
(price as of 2026-08-20)
|
| July 9, 2012 |
FAF
|
M 10b5-1 |
10,137 |
$8.21 |
$83,225 |
743,626
Direct
|
+1.38%
|
Acquired |
777.8%
(price as of 2026-08-20)
|
| April 25, 2012 |
FAF
|
F |
29 |
$17.52 |
$508 |
733,489
Direct
|
0.00%
|
Disposed |
311.4%
(price as of 2026-08-20)
|
| April 2, 2012 |
FAF
|
F |
6,323 |
$16.80 |
$106,226 |
730,754
Direct
|
-0.86%
|
Disposed |
329.0%
(price as of 2026-08-20)
|
| March 5, 2012 |
FAF
|
F |
49,301 |
$15.94 |
$785,858 |
737,077
Direct
|
-6.27%
|
Disposed |
352.1%
(price as of 2026-08-20)
|
| Feb. 29, 2012 |
FAF
|
A |
106,959 |
— |
— |
786,378
Direct
|
+15.74%
|
Acquired |
(price as of 2026-08-20)
|
| March 31, 2011 |
FAF
|
A |
53,282 |
— |
— |
666,536
Direct
|
+8.69%
|
Acquired |
(price as of 2026-08-20)
|
| March 7, 2011 |
FAF
|
F |
7,459 |
$15.96 |
$119,046 |
613,254
Direct
|
-1.20%
|
Disposed |
351.6%
(price as of 2026-08-20)
|
| March 4, 2011 |
FAF
|
F |
17,959 |
$15.93 |
$286,087 |
620,713
Direct
|
-2.81%
|
Disposed |
352.4%
(price as of 2026-08-20)
|
| March 3, 2011 |
FAF
|
A |
93,498 |
— |
— |
638,672
Direct
|
+17.15%
|
Acquired |
(price as of 2026-08-20)
|
| March 3, 2011 |
FAF
|
F |
12,745 |
$15.97 |
$203,538 |
545,174
Direct
|
-2.28%
|
Disposed |
351.3%
(price as of 2026-08-20)
|
| Dec. 7, 2010 |
FAF
|
M |
2,814 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| Dec. 6, 2010 |
FAF
|
M |
43,767 |
$13.23 |
$579,037 |
596,812
Direct
|
+7.91%
|
Acquired |
444.7%
(price as of 2026-08-20)
|
| Dec. 6, 2010 |
FAF
|
M |
43,767 |
— |
— |
2,814
Direct
|
-93.96%
|
Disposed |
(price as of 2026-08-20)
|