Sep 14
2021
SELL
Payment of exercise price or tax liability
$1,902,402
$458.41 p/Share
4,150
Reduced 25.72%
11,987
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
9,926
Added 38.08%
16,137
Common Stock
Sep 16
2020
SELL
Other acquisition or disposition
-
6,937
Reduced 52.76%
6,211
Common Stock
Sep 14
2020
SELL
Payment of exercise price or tax liability
$1,681,533
$342.96 p/Share
4,903
Reduced 27.16%
13,148
Common Stock
Sep 14
2020
BUY
Grant, award, or other acquisition
-
11,840
Added 39.61%
18,051
Common Stock
Oct 25
2019
SELL
Other acquisition or disposition
-
9,637
Reduced 60.81%
6,211
Common Stock
Oct 22
2019
SELL
Payment of exercise price or tax liability
$2,375,762
$299.97 p/Share
7,920
Reduced 33.32%
15,848
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$1,038,126
$292.43 p/Share
3,550
Reduced 13.0%
23,768
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
13,510
Added 33.09%
27,318
Common Stock
Mar 11
2019
SELL
Open market or private sale
$2,688,420
$228.51 p/Share
11,765
Reduced 46.01%
13,808
Common Stock
Oct 25
2018
SELL
Other acquisition or disposition
-
3,768
Reduced 12.84%
25,573
Common Stock
Oct 22
2018
SELL
Payment of exercise price or tax liability
$709,857
$229.06 p/Share
3,099
Reduced 11.82%
23,116
Common Stock
Oct 05
2018
SELL
Other acquisition or disposition
-
7,472
Reduced 22.18%
26,215
Common Stock
Oct 02
2018
SELL
Payment of exercise price or tax liability
$1,177,732
$236.35 p/Share
4,983
Reduced 12.89%
33,687
Common Stock
Oct 02
2018
BUY
Grant, award, or other acquisition
-
12,455
Added 24.36%
38,670
Common Stock
Oct 24
2017
SELL
Other acquisition or disposition
-
3,947
Reduced 12.82%
26,841
Common Stock
Oct 22
2017
SELL
Payment of exercise price or tax liability
$579,576
$160.77 p/Share
3,605
Reduced 10.48%
30,788
Common Stock
Oct 02
2017
SELL
Payment of exercise price or tax liability
$919,528
$165.89 p/Share
5,543
Reduced 14.1%
33,767
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
19,570
Added 33.24%
39,310
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
$185,813
$173.01 p/Share
1,074
Added 5.16%
19,740
Common Stock
Jan 10
2017
SELL
Other acquisition or disposition
-
356
Reduced 1.87%
18,666
Common Stock
Dec 09
2016
SELL
Open market or private sale
$2,679,948
$158.38 p/Share
16,921
Reduced 47.08%
19,022
Common Stock
Oct 22
2016
SELL
Payment of exercise price or tax liability
$560,723
$148.97 p/Share
3,764
Reduced 9.48%
35,943
Common Stock
Oct 14
2016
SELL
Other acquisition or disposition
-
7,404
Reduced 15.72%
39,707
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$733,852
$149.98 p/Share
4,893
Reduced 9.41%
47,111
Common Stock