Feb 21
2019
SELL
Payment of exercise price or tax liability
$15,144
$63.9 p/Share
237
Reduced 1.68%
13,834
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$107,963
$57.92 p/Share
1,864
Reduced 28.59%
4,656
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
4,753
Added 33.56%
9,409
Common Stock
Feb 08
2019
BUY
Grant, award, or other acquisition
-
4,662
Added 24.89%
14,071
Common Stock
Feb 21
2018
BUY
Grant, award, or other acquisition
-
1,807
Added 22.1%
6,369
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$41,868
$80.67 p/Share
519
Reduced 10.21%
4,562
Common Stock
Feb 09
2018
BUY
Exercise of conversion of derivative security
-
2,167
Added 29.96%
5,066
Common Stock
Oct 31
2017
SELL
Open market or private sale
$2,633,439
$81.46 p/Share
32,328
Reduced 91.77%
2,899
Common Stock
Oct 31
2017
BUY
Exercise of conversion of derivative security
$1,974,918
$61.09 p/Share
32,328
Added 47.85%
35,227
Common Stock
Jul 31
2017
SELL
Open market or private sale
$702,038
$72.75 p/Share
9,650
Reduced 77.0%
2,883
Common Stock
Jul 22
2017
SELL
Payment of exercise price or tax liability
$280,752
$72.34 p/Share
3,881
Reduced 23.64%
12,533
Common Stock
Feb 10
2017
BUY
Exercise of conversion of derivative security
-
4,477
Added 21.51%
16,337
Common Stock
Nov 14
2016
SELL
Open market or private sale
$475,620
$79.27 p/Share
6,000
Reduced 33.61%
11,850
Common Stock
Feb 10
2016
BUY
Exercise of conversion of derivative security
-
5,372
Added 23.28%
17,707
Common Stock
Feb 12
2015
SELL
Payment of exercise price or tax liability
$9,445
$93.51 p/Share
101
Reduced 0.42%
23,732
Common Stock
Feb 12
2015
BUY
Exercise of conversion of derivative security
-
2,391
Added 9.12%
23,833
Common Stock
Nov 10
2014
SELL
Open market or private sale
$1,065,479
$93.12 p/Share
11,442
Reduced 53.36%
10,000
Common Stock
Nov 10
2014
BUY
Exercise of conversion of derivative security
$667,297
$58.32 p/Share
11,442
Added 34.8%
21,442
Common Stock
Jul 28
2014
SELL
Open market or private sale
$781,717
$89.77 p/Share
8,708
Reduced 46.55%
10,000
Common Stock
Jul 22
2014
SELL
Payment of exercise price or tax liability
$567,224
$90.15 p/Share
6,292
Reduced 41.95%
8,708
Common Stock
Jul 22
2014
BUY
Grant, award, or other acquisition
-
10,000
Added 34.83%
18,708
Common Stock
May 06
2014
SELL
Open market or private sale
$945,310
$82.38 p/Share
11,475
Reduced 43.34%
15,000
Common Stock
May 06
2014
BUY
Exercise of conversion of derivative security
$642,944
$56.03 p/Share
11,475
Added 30.24%
26,475
Common Stock
Jan 21
2014
SELL
Open market or private sale
$429,776
$74.9 p/Share
5,738
Reduced 27.67%
15,000
Common Stock
Jan 21
2014
BUY
Exercise of conversion of derivative security
$321,500
$56.03 p/Share
5,738
Added 21.67%
20,738
Common Stock