Sep 14
2021
SELL
Payment of exercise price or tax liability
$1,473,330
$458.41 p/Share
3,214
Reduced 10.03%
28,833
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
8,998
Added 21.92%
32,047
Common Stock
Jan 08
2021
SELL
Open market or private sale
$3,303,998
$366.5 p/Share
9,015
Reduced 28.12%
23,049
Common Stock
Oct 22
2020
SELL
Payment of exercise price or tax liability
$2,199,265
$375.75 p/Share
5,853
Reduced 15.44%
32,064
Common Stock
Sep 14
2020
SELL
Payment of exercise price or tax liability
$815,464
$342.92 p/Share
2,378
Reduced 8.04%
27,187
Common Stock
Sep 14
2020
BUY
Grant, award, or other acquisition
-
10,730
Added 22.06%
37,917
Common Stock
Nov 08
2019
SELL
Open market or private sale
$1,205,533
$303.05 p/Share
3,978
Reduced 11.86%
29,565
Common Stock
Oct 22
2019
SELL
Payment of exercise price or tax liability
$740,026
$299.97 p/Share
2,467
Reduced 6.85%
33,543
Common Stock
Oct 11
2019
SELL
Open market or private sale
$1,781,207
$298.06 p/Share
5,976
Reduced 14.23%
36,010
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$886,648
$292.43 p/Share
3,032
Reduced 6.74%
41,986
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
13,510
Added 23.08%
45,018
Common Stock
Mar 12
2019
SELL
Open market or private sale
$1,905,908
$232.74 p/Share
8,189
Reduced 20.63%
31,508
Common Stock
Oct 22
2018
SELL
Payment of exercise price or tax liability
$619,378
$229.06 p/Share
2,704
Reduced 7.47%
33,473
Common Stock
Oct 02
2018
SELL
Payment of exercise price or tax liability
$1,008,505
$236.35 p/Share
4,267
Reduced 10.55%
36,177
Common Stock
Oct 02
2018
BUY
Grant, award, or other acquisition
-
12,456
Added 23.55%
40,444
Common Stock
Jun 18
2018
SELL
Open market or private sale
$1,155,146
$206.83 p/Share
5,585
Reduced 16.64%
27,988
Common Stock
Mar 12
2018
SELL
Open market or private sale
$2,206,152
$188.98 p/Share
11,674
Reduced 25.8%
33,573
Common Stock
Jan 18
2018
SELL
Open market or private sale
$1,312,621
$187.92 p/Share
6,985
Reduced 13.37%
45,248
Common Stock
Nov 09
2017
SELL
Open market or private sale
$736,709
$168.16 p/Share
4,381
Reduced 7.65%
52,858
Common Stock
Oct 22
2017
SELL
Payment of exercise price or tax liability
$509,641
$160.77 p/Share
3,170
Reduced 5.25%
57,239
Common Stock
Oct 20
2017
SELL
Open market or private sale
$1,396,230
$160.56 p/Share
8,696
Reduced 12.58%
60,409
Common Stock
Oct 02
2017
SELL
Payment of exercise price or tax liability
$791,129
$165.89 p/Share
4,769
Reduced 6.51%
68,479
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
19,570
Added 21.08%
73,248
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
$185,813
$173.01 p/Share
1,074
Added 1.96%
53,678
Common Stock
Jan 06
2017
SELL
Open market or private sale
$2,298,334
$161.98 p/Share
14,189
Reduced 21.24%
52,604
Common Stock