| Sept. 18, 2019 |
COST
|
F |
5,317 |
$292.43 |
$1,554,850 |
8,193
Direct
|
-39.36%
|
Disposed |
233.2%
(price as of 2026-08-19)
|
| Sept. 18, 2019 |
COST
|
A |
13,510 |
— |
— |
13,510
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| April 2, 2019 |
COST
|
F |
1,960 |
$240.50 |
$471,380 |
8,532
Direct
|
-18.68%
|
Disposed |
305.2%
(price as of 2026-08-19)
|
| April 2, 2019 |
COST
|
F |
1,571 |
$240.50 |
$377,826 |
10,492
Direct
|
-13.02%
|
Disposed |
305.2%
(price as of 2026-08-19)
|
| April 2, 2019 |
COST
|
F |
618 |
$240.50 |
$148,629 |
12,063
Direct
|
-4.87%
|
Disposed |
305.2%
(price as of 2026-08-19)
|
| April 2, 2019 |
COST
|
F |
374 |
$240.50 |
$89,947 |
12,681
Direct
|
-2.86%
|
Disposed |
305.2%
(price as of 2026-08-19)
|
| Oct. 25, 2018 |
COST
|
S |
23,000 |
$226.76 |
$5,215,480 |
30,432
Indirect
|
-43.05%
|
Disposed |
329.7%
(price as of 2026-08-19)
|
| Oct. 24, 2018 |
COST
|
J |
4,163 |
— |
— |
53,432
Indirect
|
+8.45%
|
Acquired |
(price as of 2026-08-19)
|
| Oct. 24, 2018 |
COST
|
J |
4,163 |
— |
— |
6,830
Direct
|
-37.87%
|
Disposed |
(price as of 2026-08-19)
|
| Oct. 22, 2018 |
COST
|
F |
592 |
$229.06 |
$135,604 |
13,105
Direct
|
-4.32%
|
Disposed |
325.4%
(price as of 2026-08-19)
|
| Oct. 22, 2018 |
COST
|
F |
592 |
$229.06 |
$135,604 |
12,513
Direct
|
-4.52%
|
Disposed |
325.4%
(price as of 2026-08-19)
|
| Oct. 22, 2018 |
COST
|
F |
499 |
$229.06 |
$114,301 |
12,014
Direct
|
-3.99%
|
Disposed |
325.4%
(price as of 2026-08-19)
|
| Oct. 22, 2018 |
COST
|
F |
490 |
$229.06 |
$112,239 |
10,993
Direct
|
-4.27%
|
Disposed |
325.4%
(price as of 2026-08-19)
|
| Oct. 22, 2018 |
COST
|
F |
531 |
$229.06 |
$121,631 |
11,483
Direct
|
-4.42%
|
Disposed |
325.4%
(price as of 2026-08-19)
|
| Oct. 15, 2018 |
COST
|
G |
320 |
— |
— |
48,949
Indirect
|
-0.65%
|
Disposed |
(price as of 2026-08-19)
|
| Oct. 12, 2018 |
COST
|
J |
8,188 |
— |
— |
49,269
Indirect
|
+19.93%
|
Acquired |
(price as of 2026-08-19)
|
| Oct. 12, 2018 |
COST
|
J |
8,188 |
— |
— |
13,697
Direct
|
-37.41%
|
Disposed |
(price as of 2026-08-19)
|
| Oct. 2, 2018 |
COST
|
A |
18,680 |
— |
— |
32,377
Direct
|
+136.38%
|
Acquired |
(price as of 2026-08-19)
|
| Oct. 2, 2018 |
COST
|
F |
4,267 |
$236.35 |
$1,008,505 |
21,885
Direct
|
-16.32%
|
Disposed |
312.3%
(price as of 2026-08-19)
|
| Oct. 2, 2018 |
COST
|
A |
12,455 |
— |
— |
26,152
Direct
|
+90.93%
|
Acquired |
(price as of 2026-08-19)
|
| Oct. 22, 2017 |
COST
|
F |
566 |
$160.77 |
$90,996 |
18,704
Direct
|
-2.94%
|
Disposed |
506.1%
(price as of 2026-08-19)
|
| Oct. 22, 2017 |
COST
|
F |
533 |
$160.77 |
$85,690 |
19,270
Direct
|
-2.69%
|
Disposed |
506.1%
(price as of 2026-08-19)
|
| Oct. 22, 2017 |
COST
|
F |
632 |
$160.77 |
$101,607 |
19,803
Direct
|
-3.09%
|
Disposed |
506.1%
(price as of 2026-08-19)
|
| Oct. 22, 2017 |
COST
|
F |
631 |
$160.77 |
$101,446 |
20,435
Direct
|
-3.00%
|
Disposed |
506.1%
(price as of 2026-08-19)
|
| Oct. 22, 2017 |
COST
|
F |
809 |
$160.77 |
$130,063 |
21,066
Direct
|
-3.70%
|
Disposed |
506.1%
(price as of 2026-08-19)
|
| Oct. 17, 2017 |
COST
|
G |
130 |
— |
— |
36,700
Indirect
|
-0.35%
|
Disposed |
(price as of 2026-08-19)
|
| Oct. 4, 2017 |
COST
|
J |
8,696 |
— |
— |
36,830
Indirect
|
+30.91%
|
Acquired |
(price as of 2026-08-19)
|
| Oct. 4, 2017 |
COST
|
J |
8,696 |
— |
— |
21,875
Direct
|
-28.45%
|
Disposed |
(price as of 2026-08-19)
|
| Oct. 2, 2017 |
COST
|
A |
626 |
$165.89 |
$103,847 |
30,571
Direct
|
+2.09%
|
Acquired |
487.4%
(price as of 2026-08-19)
|
| Oct. 2, 2017 |
COST
|
F |
4,769 |
$165.89 |
$791,129 |
29,945
Direct
|
-13.74%
|
Disposed |
487.4%
(price as of 2026-08-19)
|
| Oct. 2, 2017 |
COST
|
A |
19,570 |
— |
— |
34,714
Direct
|
+129.23%
|
Acquired |
(price as of 2026-08-19)
|
| May 24, 2017 |
COST
|
A |
448 |
$173.01 |
$77,508 |
14,518
Direct
|
+3.18%
|
Acquired |
463.3%
(price as of 2026-08-19)
|
| May 24, 2017 |
COST
|
A |
1,074 |
$173.01 |
$185,813 |
15,144
Direct
|
+7.63%
|
Acquired |
463.3%
(price as of 2026-08-19)
|
| Oct. 27, 2016 |
COST
|
J |
12,143 |
— |
— |
28,134
Indirect
|
+75.94%
|
Acquired |
(price as of 2026-08-19)
|
| Oct. 27, 2016 |
COST
|
J |
12,143 |
— |
— |
14,070
Direct
|
-46.32%
|
Disposed |
(price as of 2026-08-19)
|
| Oct. 22, 2016 |
COST
|
F |
516 |
$148.97 |
$76,869 |
26,213
Direct
|
-1.93%
|
Disposed |
554.2%
(price as of 2026-08-19)
|
| Oct. 22, 2016 |
COST
|
F |
613 |
$148.97 |
$91,319 |
26,729
Direct
|
-2.24%
|
Disposed |
554.2%
(price as of 2026-08-19)
|
| Oct. 22, 2016 |
COST
|
F |
613 |
$148.97 |
$91,319 |
27,342
Direct
|
-2.19%
|
Disposed |
554.2%
(price as of 2026-08-19)
|
| Oct. 22, 2016 |
COST
|
F |
784 |
$148.97 |
$116,792 |
27,955
Direct
|
-2.73%
|
Disposed |
554.2%
(price as of 2026-08-19)
|
| Oct. 22, 2016 |
COST
|
F |
391 |
$148.97 |
$58,247 |
28,739
Direct
|
-1.34%
|
Disposed |
554.2%
(price as of 2026-08-19)
|
| Oct. 5, 2016 |
COST
|
F |
4,186 |
$149.98 |
$627,816 |
29,130
Direct
|
-12.56%
|
Disposed |
549.8%
(price as of 2026-08-19)
|
| Oct. 5, 2016 |
COST
|
A |
18,440 |
— |
— |
33,316
Direct
|
+123.96%
|
Acquired |
(price as of 2026-08-19)
|
| March 18, 2016 |
COST
|
S |
20,000 |
$153.44 |
$3,068,800 |
3,280
Indirect
|
-85.91%
|
Disposed |
535.1%
(price as of 2026-08-19)
|
| Nov. 6, 2015 |
COST
|
G |
640 |
— |
— |
27,588
Direct
|
-2.27%
|
Disposed |
(price as of 2026-08-19)
|
| Oct. 22, 2015 |
COST
|
F |
613 |
$158.15 |
$96,946 |
28,228
Direct
|
-2.13%
|
Disposed |
516.2%
(price as of 2026-08-19)
|
| Oct. 22, 2015 |
COST
|
F |
614 |
$158.15 |
$97,104 |
28,841
Direct
|
-2.08%
|
Disposed |
516.2%
(price as of 2026-08-19)
|
| Oct. 22, 2015 |
COST
|
F |
786 |
$158.15 |
$124,306 |
29,455
Direct
|
-2.60%
|
Disposed |
516.2%
(price as of 2026-08-19)
|
| Oct. 22, 2015 |
COST
|
F |
393 |
$158.15 |
$62,153 |
30,241
Direct
|
-1.28%
|
Disposed |
516.2%
(price as of 2026-08-19)
|
| Oct. 22, 2015 |
COST
|
F |
393 |
$158.15 |
$62,153 |
30,634
Direct
|
-1.27%
|
Disposed |
516.2%
(price as of 2026-08-19)
|
| Sept. 24, 2015 |
COST
|
F |
5,120 |
$144.87 |
$741,734 |
33,411
Direct
|
-13.29%
|
Disposed |
572.7%
(price as of 2026-08-19)
|
| Sept. 24, 2015 |
COST
|
A |
21,000 |
— |
— |
38,531
Direct
|
+119.79%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 27, 2015 |
COST
|
A |
1,484 |
$146.96 |
$218,089 |
15,147
Direct
|
+10.86%
|
Acquired |
563.1%
(price as of 2026-08-19)
|
| Jan. 29, 2015 |
COST
|
S |
10,000 |
$139.83 |
$1,398,300 |
23,280
Indirect
|
-30.05%
|
Disposed |
596.9%
(price as of 2026-08-19)
|
| Dec. 22, 2014 |
COST
|
J |
19,971 |
— |
— |
33,280
Indirect
|
+150.06%
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 22, 2014 |
COST
|
J |
19,971 |
— |
— |
13,663
Direct
|
-59.38%
|
Disposed |
(price as of 2026-08-19)
|
| Oct. 22, 2014 |
COST
|
F |
635 |
$130.54 |
$82,893 |
43,555
Direct
|
-1.44%
|
Disposed |
646.5%
(price as of 2026-08-19)
|
| Oct. 22, 2014 |
COST
|
F |
1,129 |
$130.54 |
$147,380 |
42,426
Direct
|
-2.59%
|
Disposed |
646.5%
(price as of 2026-08-19)
|
| Oct. 22, 2014 |
COST
|
F |
1,505 |
$130.54 |
$196,463 |
40,921
Direct
|
-3.55%
|
Disposed |
646.5%
(price as of 2026-08-19)
|
| Oct. 22, 2014 |
COST
|
F |
3,763 |
$130.54 |
$491,222 |
37,158
Direct
|
-9.20%
|
Disposed |
646.5%
(price as of 2026-08-19)
|
| Oct. 22, 2014 |
COST
|
F |
3,524 |
$130.54 |
$460,023 |
33,634
Direct
|
-9.48%
|
Disposed |
646.5%
(price as of 2026-08-19)
|
| Oct. 1, 2014 |
COST
|
S 10b5-1 |
600 |
$125.25 |
$75,150 |
13,309
Indirect
|
-4.31%
|
Disposed |
678.0%
(price as of 2026-08-19)
|
| Sept. 26, 2014 |
COST
|
F |
1,916 |
$125.54 |
$240,535 |
44,190
Direct
|
-4.16%
|
Disposed |
676.2%
(price as of 2026-08-19)
|
| Sept. 26, 2014 |
COST
|
A |
21,000 |
— |
— |
46,106
Direct
|
+83.65%
|
Acquired |
(price as of 2026-08-19)
|
| Sept. 2, 2014 |
COST
|
S 10b5-1 |
600 |
$121.00 |
$72,600 |
13,909
Indirect
|
-4.14%
|
Disposed |
705.4%
(price as of 2026-08-19)
|
| Aug. 1, 2014 |
COST
|
S 10b5-1 |
600 |
$117.80 |
$70,680 |
14,509
Indirect
|
-3.97%
|
Disposed |
727.2%
(price as of 2026-08-19)
|
| July 1, 2014 |
COST
|
S 10b5-1 |
600 |
$115.29 |
$69,174 |
15,109
Indirect
|
-3.82%
|
Disposed |
745.3%
(price as of 2026-08-19)
|
| June 6, 2014 |
COST
|
S |
10,000 |
$117.69 |
$1,176,900 |
15,709
Indirect
|
-38.90%
|
Disposed |
728.0%
(price as of 2026-08-19)
|
| June 2, 2014 |
COST
|
S 10b5-1 |
600 |
$115.84 |
$69,504 |
25,709
Indirect
|
-2.28%
|
Disposed |
741.2%
(price as of 2026-08-19)
|
| May 1, 2014 |
COST
|
S 10b5-1 |
600 |
$115.69 |
$69,414 |
26,309
Indirect
|
-2.23%
|
Disposed |
742.3%
(price as of 2026-08-19)
|
| April 1, 2014 |
COST
|
S 10b5-1 |
600 |
$112.16 |
$67,296 |
26,909
Indirect
|
-2.18%
|
Disposed |
768.8%
(price as of 2026-08-19)
|
| March 3, 2014 |
COST
|
S 10b5-1 |
600 |
$116.12 |
$69,672 |
27,509
Indirect
|
-2.13%
|
Disposed |
739.2%
(price as of 2026-08-19)
|
| Feb. 3, 2014 |
COST
|
S 10b5-1 |
600 |
$112.96 |
$67,776 |
28,109
Indirect
|
-2.09%
|
Disposed |
762.7%
(price as of 2026-08-19)
|
| Jan. 2, 2014 |
COST
|
S 10b5-1 |
600 |
$118.71 |
$71,226 |
28,709
Indirect
|
-2.05%
|
Disposed |
720.9%
(price as of 2026-08-19)
|
| Dec. 2, 2013 |
COST
|
S 10b5-1 |
600 |
$124.19 |
$74,514 |
29,309
Indirect
|
-2.01%
|
Disposed |
684.7%
(price as of 2026-08-19)
|
| Nov. 15, 2013 |
COST
|
S 10b5-1 |
600 |
$123.66 |
$74,196 |
29,909
Indirect
|
-1.97%
|
Disposed |
688.0%
(price as of 2026-08-19)
|
| Oct. 22, 2013 |
COST
|
F |
753 |
$117.81 |
$88,711 |
57,472
Direct
|
-1.29%
|
Disposed |
727.2%
(price as of 2026-08-19)
|
| Oct. 22, 2013 |
COST
|
F |
753 |
$117.81 |
$88,711 |
56,719
Direct
|
-1.31%
|
Disposed |
727.2%
(price as of 2026-08-19)
|
| Oct. 22, 2013 |
COST
|
F |
753 |
$117.81 |
$88,711 |
55,966
Direct
|
-1.33%
|
Disposed |
727.2%
(price as of 2026-08-19)
|
| Oct. 22, 2013 |
COST
|
F |
753 |
$117.81 |
$88,711 |
55,213
Direct
|
-1.35%
|
Disposed |
727.2%
(price as of 2026-08-19)
|
| Oct. 22, 2013 |
COST
|
F |
1,505 |
$117.81 |
$177,304 |
53,708
Direct
|
-2.73%
|
Disposed |
727.2%
(price as of 2026-08-19)
|
| Sept. 20, 2013 |
COST
|
A |
1,907 |
$117.94 |
$224,912 |
60,132
Direct
|
+3.28%
|
Acquired |
726.3%
(price as of 2026-08-19)
|
| Sept. 20, 2013 |
COST
|
F |
2,540 |
$117.94 |
$299,568 |
58,225
Direct
|
-4.18%
|
Disposed |
726.3%
(price as of 2026-08-19)
|
| Sept. 20, 2013 |
COST
|
A |
25,000 |
— |
— |
60,765
Direct
|
+69.90%
|
Acquired |
(price as of 2026-08-19)
|
| March 27, 2013 |
COST
|
S |
2,000 |
$106.05 |
$212,100 |
36,865
Direct
|
-5.15%
|
Disposed |
818.9%
(price as of 2026-08-19)
|
| Dec. 12, 2012 |
COST
|
A |
1,270 |
$98.31 |
$124,854 |
38,865
Direct
|
+3.38%
|
Acquired |
891.3%
(price as of 2026-08-19)
|
| Oct. 22, 2012 |
COST
|
F |
441 |
$95.00 |
$41,895 |
37,595
Direct
|
-1.16%
|
Disposed |
925.8%
(price as of 2026-08-19)
|
| Oct. 22, 2012 |
COST
|
F |
441 |
$95.00 |
$41,895 |
38,036
Direct
|
-1.15%
|
Disposed |
925.8%
(price as of 2026-08-19)
|
| Oct. 22, 2012 |
COST
|
F |
441 |
$95.00 |
$41,895 |
38,477
Direct
|
-1.13%
|
Disposed |
925.8%
(price as of 2026-08-19)
|
| Oct. 22, 2012 |
COST
|
F |
441 |
$95.00 |
$41,895 |
38,918
Direct
|
-1.12%
|
Disposed |
925.8%
(price as of 2026-08-19)
|
| Oct. 17, 2012 |
COST
|
F |
662 |
$96.78 |
$64,068 |
39,359
Direct
|
-1.65%
|
Disposed |
906.9%
(price as of 2026-08-19)
|
| April 1, 2004 |
COST
|
A |
75,000 |
— |
— |
75,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| April 1, 2004 |
COST
|
A |
75,000 |
— |
— |
75,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|