Feb 21
2019
SELL
Payment of exercise price or tax liability
$12,780
$63.9 p/Share
200
Reduced 1.3%
15,224
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$105,820
$57.92 p/Share
1,827
Reduced 14.51%
10,765
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
4,659
Added 23.2%
15,424
Common Stock
Jul 30
2018
SELL
Open market or private sale
$262,110
$76.82 p/Share
3,412
Reduced 21.32%
12,592
Common Stock
Jul 30
2018
BUY
Exercise of conversion of derivative security
$182,986
$53.63 p/Share
3,412
Added 17.4%
16,201
Common Stock
Feb 21
2018
BUY
Grant, award, or other acquisition
-
1,606
Added 11.16%
12,789
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$61,067
$80.67 p/Share
757
Reduced 6.34%
11,183
Common Stock
Feb 09
2018
BUY
Exercise of conversion of derivative security
-
1,950
Added 14.04%
11,940
Common Stock
Feb 15
2017
SELL
Open market or private sale
$173,820
$78.83 p/Share
2,205
Reduced 18.08%
9,990
Common Stock
Feb 10
2017
SELL
Payment of exercise price or tax liability
$27,383
$76.49 p/Share
358
Reduced 2.85%
12,194
Common Stock
Feb 10
2017
BUY
Exercise of conversion of derivative security
-
2,563
Added 16.96%
12,553
Common Stock
Nov 14
2016
SELL
Other acquisition or disposition
-
8,964
Reduced 47.29%
9,990
Commom Stock
Feb 19
2016
SELL
Open market or private sale
$112,760
$56.38 p/Share
2,000
Reduced 9.54%
18,954
Common Stock
Feb 10
2016
BUY
Exercise of conversion of derivative security
-
4,475
Added 17.6%
20,954
Common Stock
Feb 13
2015
SELL
Open market or private sale
$826,285
$93.63 p/Share
8,825
Reduced 34.88%
16,479
Common Stock
Feb 13
2015
BUY
Exercise of conversion of derivative security
$366,025
$53.63 p/Share
6,825
Added 21.24%
25,304
Common Stock
Feb 12
2015
SELL
Payment of exercise price or tax liability
$9,257
$93.51 p/Share
99
Reduced 0.53%
18,479
Common Stock
Feb 12
2015
BUY
Exercise of conversion of derivative security
-
2,184
Added 10.52%
18,578
Common Stock
Nov 07
2014
SELL
Open market or private sale
$1,346,220
$91.48 p/Share
14,716
Reduced 47.3%
16,394
Common Stock
Nov 07
2014
BUY
Exercise of conversion of derivative security
$726,823
$49.39 p/Share
14,716
Added 32.11%
31,110
Common Stock
Feb 21
2014
SELL
Open market or private sale
$72,520
$72.52 p/Share
1,000
Reduced 5.75%
16,394
Common Stock
Nov 29
2013
SELL
Open market or private sale
$1,287,488
$69.9 p/Share
18,419
Reduced 51.43%
17,394
Common Stock
Nov 29
2013
BUY
Exercise of conversion of derivative security
$991,495
$53.83 p/Share
18,419
Added 33.96%
35,813
Common Stock
Oct 24
2013
SELL
Open market or private sale
$434,915
$65.0 p/Share
6,691
Reduced 27.78%
17,394
Common Stock
Oct 24
2013
BUY
Exercise of conversion of derivative security
$219,732
$32.84 p/Share
6,691
Added 21.74%
24,085
Common Stock