Dec 13
2017
SELL
Payment of exercise price or tax liability
$48,593
$186.18 p/Share
261
Reduced 0.1%
249,499
Common Stock
Oct 10
2017
SELL
Open market or private sale
$6,339,162
$189.24 p/Share
33,498
Reduced 12.2%
241,134
Common Stock
Sep 20
2017
SELL
Payment of exercise price or tax liability
$4,851,911
$185.84 p/Share
26,108
Reduced 8.68%
274,632
Common Stock
Sep 12
2017
BUY
Grant, award, or other acquisition
-
2,650
Added 0.87%
300,740
Common Stock
May 30
2017
SELL
Open market or private sale
$9,226,859
$144.81 p/Share
63,717
Reduced 17.62%
297,885
Common Stock
May 30
2017
BUY
Exercise of conversion of derivative security
$519,180
$14.2 p/Share
36,562
Added 9.18%
361,602
Common Stock
Mar 15
2017
SELL
Payment of exercise price or tax liability
$3,174,435
$102.55 p/Share
30,955
Reduced 8.7%
325,040
Common Stock
Mar 08
2017
BUY
Grant, award, or other acquisition
-
36,250
Added 9.24%
355,995
Common Stock
Dec 29
2016
SELL
Open market or private sale
$2,020,513
$104.88 p/Share
19,265
Reduced 5.7%
318,791
Common Stock
Sep 21
2016
SELL
Payment of exercise price or tax liability
$1,448,778
$64.86 p/Share
22,337
Reduced 6.2%
338,056
Common Stock
Sep 09
2016
BUY
Grant, award, or other acquisition
-
8,000
Added 2.17%
360,393
Common Stock
Aug 15
2016
SELL
Open market or private sale
$2,237,117
$63.06 p/Share
35,476
Reduced 9.15%
352,188
Common Stock
Mar 29
2016
SELL
Open market or private sale
$1,935,640
$35.0 p/Share
55,304
Reduced 12.48%
387,664
Common Stock
Mar 29
2016
BUY
Exercise of conversion of derivative security
$785,317
$14.2 p/Share
55,304
Added 11.1%
442,968
Common Stock
Mar 16
2016
SELL
Payment of exercise price or tax liability
$946,627
$33.1 p/Share
28,599
Reduced 6.87%
387,664
Common Stock
Mar 16
2016
BUY
Grant, award, or other acquisition
-
99,500
Added 19.29%
416,263
Common Stock
Jan 07
2016
SELL
Open market or private sale
$2,982,141
$30.36 p/Share
98,226
Reduced 23.72%
315,809
Common Stock
Jan 07
2016
BUY
Exercise of conversion of derivative security
$1,489,106
$15.16 p/Share
98,226
Added 19.17%
414,035
Common Stock
Sep 16
2015
SELL
Payment of exercise price or tax liability
$351,005
$23.1 p/Share
15,195
Reduced 4.59%
315,809
Common Stock
Sep 16
2015
BUY
Grant, award, or other acquisition
-
16,500
Added 4.75%
331,004
Common Stock
Aug 12
2015
SELL
Open market or private sale
$712,289
$23.82 p/Share
29,903
Reduced 8.69%
314,308
Common Stock
Aug 12
2015
BUY
Exercise of conversion of derivative security
$476,654
$15.94 p/Share
29,903
Added 7.99%
344,211
Common Stock
Jul 10
2015
BUY
Exercise of conversion of derivative security
$41,396
$15.94 p/Share
2,597
Added 0.82%
314,308
Common Stock
Mar 18
2015
SELL
Payment of exercise price or tax liability
$353,502
$22.87 p/Share
15,457
Reduced 4.72%
311,711
Common Stock
Mar 18
2015
BUY
Grant, award, or other acquisition
-
128,500
Added 28.2%
327,168
Common Stock