| June 30, 2021 |
O
|
F |
4,830 |
$66.74 |
$322,354 |
42,415
Direct
|
-10.22%
|
Disposed |
-2.1%
(price as of 2026-08-20)
|
| June 29, 2021 |
O
|
A |
2,428 |
— |
— |
48,552
Direct
|
+5.26%
|
Acquired |
(price as of 2026-08-20)
|
| June 29, 2021 |
O
|
F |
1,307 |
$67.95 |
$88,811 |
47,245
Direct
|
-2.69%
|
Disposed |
-3.9%
(price as of 2026-08-20)
|
| Feb. 17, 2021 |
O
|
F |
4,398 |
$61.76 |
$271,620 |
46,124
Direct
|
-8.71%
|
Disposed |
5.8%
(price as of 2026-08-20)
|
| Feb. 17, 2021 |
O
|
A |
16,317 |
— |
— |
50,522
Direct
|
+47.70%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 17, 2021 |
O
|
A |
4,526 |
— |
— |
34,205
Direct
|
+15.25%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2021 |
O
|
F |
7,222 |
$62.17 |
$448,992 |
29,679
Direct
|
-19.57%
|
Disposed |
5.1%
(price as of 2026-08-20)
|
| Nov. 10, 2020 |
O
|
F |
448 |
$64.67 |
$28,972 |
36,901
Direct
|
-1.20%
|
Disposed |
1.0%
(price as of 2026-08-20)
|
| May 11, 2020 |
O
|
F |
543 |
$54.02 |
$29,333 |
37,349
Direct
|
-1.43%
|
Disposed |
20.9%
(price as of 2026-08-20)
|
| Feb. 13, 2020 |
O
|
F |
4,431 |
$78.79 |
$349,118 |
37,892
Direct
|
-10.47%
|
Disposed |
-17.1%
(price as of 2026-08-20)
|
| Feb. 13, 2020 |
O
|
A |
16,431 |
— |
— |
42,323
Direct
|
+63.46%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 13, 2020 |
O
|
A |
3,465 |
— |
— |
25,892
Direct
|
+15.45%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2020 |
O
|
F |
6,243 |
$73.63 |
$459,672 |
22,427
Direct
|
-21.78%
|
Disposed |
-11.3%
(price as of 2026-08-20)
|
| Nov. 10, 2019 |
O
|
F |
493 |
$76.32 |
$37,626 |
28,670
Direct
|
-1.69%
|
Disposed |
-14.4%
(price as of 2026-08-20)
|
| May 28, 2019 |
O
|
S |
10,829 |
$69.83 |
$756,189 |
29,163
Direct
|
-27.08%
|
Disposed |
-6.5%
(price as of 2026-08-20)
|
| Feb. 13, 2019 |
O
|
F |
2,932 |
$69.58 |
$204,009 |
39,992
Direct
|
-6.83%
|
Disposed |
-6.1%
(price as of 2026-08-20)
|
| Feb. 13, 2019 |
O
|
A |
10,886 |
— |
— |
42,924
Direct
|
+33.98%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 13, 2019 |
O
|
A |
2,715 |
— |
— |
32,038
Direct
|
+9.26%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2019 |
O
|
F |
7,840 |
$63.04 |
$494,234 |
29,323
Direct
|
-21.10%
|
Disposed |
3.6%
(price as of 2026-08-20)
|
| Nov. 10, 2018 |
O
|
F |
492 |
$62.76 |
$30,878 |
37,163
Direct
|
-1.31%
|
Disposed |
4.1%
(price as of 2026-08-20)
|
| Aug. 6, 2018 |
O
|
S |
10,000 |
$57.63 |
$576,300 |
37,655
Direct
|
-20.98%
|
Disposed |
13.4%
(price as of 2026-08-20)
|
| March 11, 2018 |
O
|
F |
91 |
$50.87 |
$4,629 |
47,655
Direct
|
-0.19%
|
Disposed |
28.4%
(price as of 2026-08-20)
|
| Feb. 16, 2018 |
O
|
F |
2,941 |
$49.96 |
$146,932 |
47,746
Direct
|
-5.80%
|
Disposed |
30.8%
(price as of 2026-08-20)
|
| Feb. 16, 2018 |
O
|
A |
10,984 |
— |
— |
50,687
Direct
|
+27.67%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 16, 2018 |
O
|
A |
3,780 |
— |
— |
39,703
Direct
|
+10.52%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2018 |
O
|
F |
10,763 |
$57.02 |
$613,706 |
35,923
Direct
|
-23.05%
|
Disposed |
14.6%
(price as of 2026-08-20)
|
| Dec. 29, 2017 |
O
|
G |
440 |
— |
— |
46,686
Direct
|
-0.93%
|
Disposed |
(price as of 2026-08-20)
|
| Nov. 10, 2017 |
O
|
F |
508 |
$56.27 |
$28,585 |
47,126
Direct
|
-1.07%
|
Disposed |
16.1%
(price as of 2026-08-20)
|
| March 20, 2017 |
O
|
S |
10,213 |
$59.51 |
$607,776 |
47,634
Direct
|
-17.66%
|
Disposed |
9.8%
(price as of 2026-08-20)
|
| Feb. 14, 2017 |
O
|
F |
3,863 |
$60.78 |
$234,793 |
57,847
Direct
|
-6.26%
|
Disposed |
7.5%
(price as of 2026-08-20)
|
| Feb. 14, 2017 |
O
|
A |
13,766 |
— |
— |
61,710
Direct
|
+28.71%
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 14, 2017 |
O
|
A |
6,161 |
— |
— |
47,944
Direct
|
+14.75%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2017 |
O
|
F |
7,565 |
$57.48 |
$434,836 |
36,425
Direct
|
-17.20%
|
Disposed |
13.6%
(price as of 2026-08-20)
|
| Nov. 10, 2016 |
O
|
A |
3,685 |
— |
— |
42,651
Direct
|
+9.46%
|
Acquired |
(price as of 2026-08-20)
|
| March 30, 2016 |
O
|
G |
180 |
— |
— |
38,966
Direct
|
-0.46%
|
Disposed |
(price as of 2026-08-20)
|
| March 30, 2016 |
O
|
S |
2,727 |
$62.52 |
$170,492 |
39,146
Direct
|
-6.51%
|
Disposed |
4.5%
(price as of 2026-08-20)
|
| Feb. 16, 2016 |
O
|
S |
10,804 |
$59.76 |
$645,647 |
41,873
Direct
|
-20.51%
|
Disposed |
9.3%
(price as of 2026-08-20)
|
| Jan. 14, 2016 |
O
|
A |
6,697 |
— |
— |
6,697
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2016 |
O
|
F |
6,706 |
$51.63 |
$346,231 |
52,677
Direct
|
-11.29%
|
Disposed |
26.5%
(price as of 2026-08-20)
|
| Nov. 4, 2015 |
O
|
G |
260 |
— |
— |
59,383
Direct
|
-0.44%
|
Disposed |
(price as of 2026-08-20)
|
| Nov. 3, 2015 |
O
|
S |
2,099 |
$50.11 |
$105,181 |
59,643
Direct
|
-3.40%
|
Disposed |
30.4%
(price as of 2026-08-20)
|
| Nov. 3, 2015 |
O
|
S |
1,300 |
$50.04 |
$65,052 |
61,742
Direct
|
-2.06%
|
Disposed |
30.5%
(price as of 2026-08-20)
|
| May 4, 2015 |
O
|
W |
1,300 |
— |
— |
63,042
Direct
|
+2.11%
|
Acquired |
(price as of 2026-08-20)
|
| March 27, 2015 |
O
|
G |
50 |
— |
— |
61,742
Direct
|
-0.08%
|
Disposed |
(price as of 2026-08-20)
|
| March 26, 2015 |
O
|
G |
100 |
— |
— |
61,792
Direct
|
-0.16%
|
Disposed |
(price as of 2026-08-20)
|
| March 26, 2015 |
O
|
S |
7,500 |
$51.34 |
$385,050 |
61,892
Direct
|
-10.81%
|
Disposed |
27.2%
(price as of 2026-08-20)
|
| Jan. 15, 2015 |
O
|
A |
7,198 |
— |
— |
69,392
Direct
|
+11.57%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2015 |
O
|
F |
10,473 |
$47.71 |
$499,667 |
62,194
Direct
|
-14.41%
|
Disposed |
36.9%
(price as of 2026-08-20)
|
| Dec. 29, 2014 |
O
|
S |
7,000 |
$49.45 |
$346,150 |
72,667
Direct
|
-8.79%
|
Disposed |
32.1%
(price as of 2026-08-20)
|
| May 8, 2014 |
O
|
G |
120 |
— |
— |
79,667
Direct
|
-0.15%
|
Disposed |
(price as of 2026-08-20)
|
| May 5, 2014 |
O
|
S |
16,000 |
$43.44 |
$695,040 |
79,787
Direct
|
-16.70%
|
Disposed |
50.4%
(price as of 2026-08-20)
|
| Jan. 21, 2014 |
O
|
A |
17,812 |
— |
— |
95,787
Direct
|
+22.84%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2014 |
O
|
F |
9,827 |
$37.33 |
$366,842 |
77,975
Direct
|
-11.19%
|
Disposed |
75.0%
(price as of 2026-08-20)
|
| July 1, 2013 |
O
|
F |
17,741 |
$41.85 |
$742,461 |
87,830
Direct
|
-16.80%
|
Disposed |
56.1%
(price as of 2026-08-20)
|
| May 2, 2013 |
O
|
G |
120 |
— |
— |
108,003
Direct
|
-0.11%
|
Disposed |
(price as of 2026-08-20)
|
| May 2, 2013 |
O
|
S |
3,500 |
$51.18 |
$179,130 |
108,123
Direct
|
-3.14%
|
Disposed |
27.6%
(price as of 2026-08-20)
|
| March 20, 2013 |
O
|
S |
9,000 |
$43.88 |
$394,920 |
111,623
Direct
|
-7.46%
|
Disposed |
48.9%
(price as of 2026-08-20)
|
| March 11, 2013 |
O
|
A |
4,598 |
— |
— |
120,623
Direct
|
+3.96%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 4, 2013 |
O
|
A |
17,203 |
— |
— |
116,025
Direct
|
+17.41%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2013 |
O
|
F |
10,031 |
$40.21 |
$403,347 |
98,822
Direct
|
-9.22%
|
Disposed |
62.5%
(price as of 2026-08-20)
|
| Feb. 13, 2012 |
O
|
S |
20,000 |
$36.86 |
$737,200 |
110,750
Direct
|
-15.30%
|
Disposed |
77.2%
(price as of 2026-08-20)
|
| Jan. 4, 2012 |
O
|
A |
20,278 |
— |
— |
130,750
Direct
|
+18.36%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2012 |
O
|
F |
8,543 |
$34.96 |
$298,663 |
110,472
Direct
|
-7.18%
|
Disposed |
86.9%
(price as of 2026-08-20)
|
| Jan. 7, 2011 |
O
|
A |
20,468 |
— |
— |
121,219
Direct
|
+20.32%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2011 |
O
|
F |
7,042 |
$34.20 |
$240,836 |
100,751
Direct
|
-6.53%
|
Disposed |
91.0%
(price as of 2026-08-20)
|
| Dec. 28, 2010 |
O
|
S |
5,500 |
$34.61 |
$190,355 |
110,438
Direct
|
-4.74%
|
Disposed |
88.7%
(price as of 2026-08-20)
|
| June 30, 2010 |
O
|
S |
8,000 |
$31.02 |
$248,160 |
115,938
Direct
|
-6.45%
|
Disposed |
110.6%
(price as of 2026-08-20)
|
| Jan. 5, 2010 |
O
|
A |
20,000 |
— |
— |
142,891
Direct
|
+16.27%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2010 |
O
|
F |
5,575 |
$25.91 |
$144,448 |
122,891
Direct
|
-4.34%
|
Disposed |
152.1%
(price as of 2026-08-20)
|
| Aug. 10, 2009 |
O
|
S |
8,000 |
$25.21 |
$201,680 |
31,166
Direct
|
-20.43%
|
Disposed |
159.1%
(price as of 2026-08-20)
|
| Jan. 1, 2009 |
O
|
A |
12,500 |
— |
— |
97,300
Direct
|
+14.74%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2009 |
O
|
J |
12,700 |
— |
— |
84,800
Direct
|
-13.03%
|
Disposed |
(price as of 2026-08-20)
|
| Jan. 1, 2009 |
O
|
J |
12,700 |
— |
— |
39,166
Direct
|
+47.99%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2008 |
O
|
A |
20,000 |
— |
— |
97,500
Direct
|
+25.81%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2008 |
O
|
J |
10,700 |
— |
— |
77,500
Direct
|
-12.13%
|
Disposed |
(price as of 2026-08-20)
|
| Jan. 1, 2008 |
O
|
J |
10,700 |
— |
— |
26,466
Direct
|
+67.87%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 13, 2007 |
O
|
S |
7,500 |
$30.20 |
$226,500 |
15,766
Direct
|
-32.24%
|
Disposed |
116.3%
(price as of 2026-08-20)
|
| Jan. 1, 2007 |
O
|
A |
25,000 |
— |
— |
88,200
Direct
|
+39.56%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2007 |
O
|
J |
8,200 |
— |
— |
63,200
Direct
|
-11.48%
|
Disposed |
(price as of 2026-08-20)
|
| Jan. 1, 2007 |
O
|
J |
8,200 |
— |
— |
23,266
Direct
|
+54.43%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2006 |
O
|
A |
20,000 |
— |
— |
71,400
Direct
|
+38.91%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2006 |
O
|
J |
6,200 |
— |
— |
51,400
Direct
|
-10.76%
|
Disposed |
(price as of 2026-08-20)
|
| Jan. 1, 2006 |
O
|
J |
6,200 |
— |
— |
15,066
Direct
|
+69.93%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2005 |
O
|
J |
3,200 |
— |
— |
8,866
Indirect
|
+56.48%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2005 |
O
|
J |
3,200 |
— |
— |
27,600
Direct
|
-10.39%
|
Disposed |
(price as of 2026-08-20)
|
| Jan. 1, 2005 |
O
|
A |
30,000 |
— |
— |
57,600
Direct
|
+108.70%
|
Acquired |
(price as of 2026-08-20)
|
| Jan. 1, 2004 |
O
|
A |
10,000 |
— |
— |
16,000
Direct
|
+166.67%
|
Acquired |
(price as of 2026-08-20)
|