Jul 16
2021
SELL
Open market or private sale
$25,237,200
$420.62 p/Share
60,000
Reduced 5.99%
941,559
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
340
Added 0.03%
1,001,559
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
41
Added 0.0%
1,001,219
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
375
Added 0.03%
1,110,178
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
36
Added 0.0%
1,109,803
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$423,913
$332.22 p/Share
1,276
Reduced 0.13%
976,346
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$4,516,518
$327.64 p/Share
13,785
Reduced 1.39%
977,622
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$9,888,831
$327.64 p/Share
30,182
Added 2.95%
991,407
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$369,598
$328.24 p/Share
1,126
Reduced 0.12%
961,225
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$496,240
$324.34 p/Share
1,530
Reduced 0.16%
962,351
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
394
Added 0.04%
963,881
Common Stock
Dec 23
2020
-
60,000
Reduced 5.86%
963,487
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
72
Added 0.01%
1,061,317
Common Stock
Oct 23
2020
SELL
Open market or private sale
$32,491,639
$329.6 p/Share
98,579
Reduced 10.32%
856,232
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
467
Added 0.06%
739,611
Common Stock
Sep 22
2020
BUY
Grant, award, or other acquisition
-
85
Added 0.01%
739,144
Common Stock
Jul 17
2020
SELL
Open market or private sale
$52,315,798
$307.74 p/Share
170,000
Reduced 18.7%
739,059
Common Stock
Jul 16
2020
SELL
Open market or private sale
$18,119,045
$307.04 p/Share
59,012
Reduced 6.1%
909,059
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
-
504
Added 0.05%
968,071
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
82
Added 0.01%
967,567
Common Stock
May 11
2020
SELL
Open market or private sale
$13,194,112
$289.11 p/Share
45,637
Reduced 4.5%
967,484
Common Stock
May 08
2020
SELL
Payment of exercise price or tax liability
$10,979,185
$287.0 p/Share
38,255
Reduced 3.64%
1,013,121
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
633
Added 0.06%
1,051,376
Common Stock
Mar 24
2020
BUY
Grant, award, or other acquisition
-
502
Added 0.05%
1,050,743
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$272,994
$263.0 p/Share
1,038
Reduced 0.1%
1,050,241
Common Stock