Apr 20
2018
BUY
Exercise of conversion of derivative security
$3,839,974
$37.51 p/Share
102,372
Added 28.7%
254,331
Common Stock
Feb 24
2018
SELL
Payment of exercise price or tax liability
$676,934
$99.33 p/Share
6,815
Reduced 3.86%
169,941
Common Stock
Feb 21
2018
SELL
Payment of exercise price or tax liability
$672,299
$97.35 p/Share
6,906
Reduced 3.76%
176,756
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
37,914
Added 17.11%
183,662
Common Stock
Nov 01
2017
SELL
Open market or private sale
$11,671,621
$92.64 p/Share
125,989
Reduced 46.36%
145,748
Common Stock
Nov 01
2017
BUY
Exercise of conversion of derivative security
$3,556,669
$28.23 p/Share
125,989
Added 31.68%
271,737
Common Stock
Jul 31
2017
SELL
Open market or private sale
$799,154
$81.78 p/Share
9,772
Reduced 6.28%
145,748
Common Stock
Jul 30
2017
SELL
Payment of exercise price or tax liability
$825,049
$81.43 p/Share
10,132
Reduced 6.12%
155,520
Common Stock
May 09
2017
BUY
Grant, award, or other acquisition
-
32,787
Added 16.52%
165,652
Common Stock
Apr 21
2017
SELL
Open market or private sale
$4,457,655
$82.54 p/Share
54,006
Reduced 28.9%
132,865
Common Stock
Apr 21
2017
BUY
Exercise of conversion of derivative security
$1,031,397
$28.55 p/Share
36,126
Added 17.61%
168,991
Common Stock
Feb 23
2017
SELL
Payment of exercise price or tax liability
$820,142
$85.13 p/Share
9,634
Reduced 6.01%
150,745
Common Stock
Feb 21
2017
SELL
Payment of exercise price or tax liability
$754,529
$84.75 p/Share
8,903
Reduced 5.26%
160,379
Common Stock
Feb 01
2017
SELL
Open market or private sale
$16,438,915
$83.74 p/Share
196,309
Reduced 53.7%
169,282
Common Stock
Feb 01
2017
BUY
Exercise of conversion of derivative security
$4,754,604
$24.22 p/Share
196,309
Added 37.34%
329,466
Common Stock
Oct 21
2016
SELL
Open market or private sale
$2,878,440
$79.68 p/Share
36,125
Reduced 17.59%
169,282
Common Stock
Oct 21
2016
BUY
Exercise of conversion of derivative security
$1,031,369
$28.55 p/Share
36,125
Added 14.96%
205,407
Common Stock
Aug 01
2016
SELL
Open market or private sale
$3,737,852
$81.44 p/Share
45,897
Reduced 21.33%
169,282
Common Stock
Aug 01
2016
BUY
Exercise of conversion of derivative security
$1,031,369
$28.55 p/Share
36,125
Added 14.96%
205,407
Common Stock
Jul 30
2016
SELL
Payment of exercise price or tax liability
$825,069
$81.44 p/Share
10,131
Reduced 5.36%
179,054
Common Stock
May 10
2016
BUY
Grant, award, or other acquisition
-
20,480
Added 11.49%
157,726
Common Stock
Apr 22
2016
SELL
Open market or private sale
$1,397,165
$95.5 p/Share
14,630
Reduced 9.63%
137,246
Common Stock