Apr 02
2018
BUY
Grant, award, or other acquisition
-
9,640
Added 16.93%
47,301
Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$93,542
$87.75 p/Share
1,066
Reduced 2.75%
37,661
Common Stock
Apr 01
2018
BUY
Exercise of conversion of derivative security
-
3,557
Added 8.41%
38,727
Common Stock
Sep 15
2017
SELL
Payment of exercise price or tax liability
$222,505
$77.99 p/Share
2,853
Reduced 7.53%
35,021
Common Stock
May 30
2017
SELL
Open market or private sale
$935,978
$80.19 p/Share
11,672
Reduced 23.63%
37,716
Common Stock
May 30
2017
BUY
Exercise of conversion of derivative security
$478,170
$53.13 p/Share
9,000
Added 16.15%
46,716
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$162,529
$82.21 p/Share
1,977
Reduced 5.1%
36,778
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
6,000
Added 13.41%
38,755
Common Stock
Apr 01
2017
BUY
Grant, award, or other acquisition
-
3,610
Added 8.2%
40,388
Common Stock
Sep 16
2016
SELL
Payment of exercise price or tax liability
$393,418
$70.95 p/Share
5,545
Reduced 14.55%
32,578
Common Stock
Sep 15
2016
BUY
Grant, award, or other acquisition
-
3,330
Added 8.03%
38,123
Common Stock
May 31
2016
SELL
Open market or private sale
$1,015,011
$80.2 p/Share
12,656
Reduced 26.67%
34,793
Common Stock
May 31
2016
BUY
Exercise of conversion of derivative security
$478,170
$53.13 p/Share
9,000
Added 17.05%
43,793
Common Stock
Mar 10
2016
SELL
Open market or private sale
$1,785,520
$70.18 p/Share
25,442
Reduced 39.92%
38,294
Common Stock
Mar 10
2016
BUY
Exercise of conversion of derivative security
$611,922
$33.38 p/Share
18,332
Added 29.43%
43,960
Common Stock
Mar 01
2016
SELL
Payment of exercise price or tax liability
$217,407
$69.04 p/Share
3,149
Reduced 6.49%
45,404
Common Stock
Mar 01
2016
BUY
Exercise of conversion of derivative security
-
5,477
Added 10.14%
48,553
Common Stock
Sep 15
2015
BUY
Grant, award, or other acquisition
-
4,560
Added 9.61%
42,913
Common Stock
Mar 01
2015
SELL
Payment of exercise price or tax liability
$166,110
$74.09 p/Share
2,242
Reduced 5.55%
38,175
Common Stock
Mar 01
2015
BUY
Exercise of conversion of derivative security
-
2,713
Added 6.29%
40,417
Common Stock
Dec 16
2014
SELL
Open market or private sale
$1,600,213
$64.87 p/Share
24,668
Reduced 39.55%
37,704
Common Stock
Dec 16
2014
BUY
Exercise of conversion of derivative security
$758,541
$30.75 p/Share
24,668
Added 35.56%
44,704
Common Stock
Sep 15
2014
BUY
Grant, award, or other acquisition
-
6,000
Added 13.79%
37,509
Common Stock