Feb 24
2019
SELL
Payment of exercise price or tax liability
$483,084
$113.48 p/Share
4,257
Reduced 7.99%
49,028
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
16,877
Added 24.05%
53,285
Common Stock
Jul 23
2018
SELL
Open market or private sale
$932,081
$102.72 p/Share
9,074
Reduced 19.95%
36,408
Common Stock
May 15
2018
BUY
Payment of exercise price or tax liability
$289,593
$100.24 p/Share
2,889
Added 5.97%
45,482
Common Stock
May 08
2018
BUY
Grant, award, or other acquisition
-
6,270
Added 11.47%
48,371
Common Stock
Feb 24
2018
SELL
Payment of exercise price or tax liability
$310,804
$99.33 p/Share
3,129
Reduced 6.92%
42,101
Common Stock
Feb 21
2018
SELL
Payment of exercise price or tax liability
$239,968
$97.35 p/Share
2,465
Reduced 5.17%
45,230
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
8,675
Added 15.39%
47,695
Common Stock
Feb 02
2018
SELL
Open market or private sale
$4,397,243
$102.29 p/Share
42,988
Reduced 52.42%
39,020
Common Stock
Feb 02
2018
BUY
Exercise of conversion of derivative security
$1,761,218
$40.97 p/Share
42,988
Added 34.39%
82,008
Common Stock
May 23
2017
SELL
Open market or private sale
$910,190
$84.16 p/Share
10,815
Reduced 21.7%
39,020
Common Stock
May 15
2017
SELL
Payment of exercise price or tax liability
$253,504
$83.28 p/Share
3,044
Reduced 5.76%
49,835
Common Stock
May 09
2017
BUY
Grant, award, or other acquisition
-
6,943
Added 11.61%
52,879
Common Stock
May 08
2017
SELL
Payment of exercise price or tax liability
$681,296
$83.39 p/Share
8,170
Reduced 15.1%
45,936
Common Stock
Feb 27
2017
SELL
Open market or private sale
$520,993
$86.2 p/Share
6,044
Reduced 10.05%
54,106
Common Stock
Feb 24
2017
SELL
Payment of exercise price or tax liability
$137,814
$86.08 p/Share
1,601
Reduced 2.59%
60,150
Common Stock
Feb 21
2017
SELL
Payment of exercise price or tax liability
$158,228
$84.75 p/Share
1,867
Reduced 2.93%
61,751
Common Stock
May 12
2016
SELL
Open market or private sale
$820,486
$97.77 p/Share
8,392
Reduced 14.85%
48,110
Common Stock
May 10
2016
BUY
Grant, award, or other acquisition
-
4,685
Added 7.66%
56,502
Common Stock
May 08
2016
SELL
Payment of exercise price or tax liability
$600,043
$97.11 p/Share
6,179
Reduced 10.65%
51,817
Common Stock