Mar 08
2017
BUY
Grant, award, or other acquisition
-
14,700
Added 7.78%
174,142
Common Stock
Mar 01
2017
SELL
Open market or private sale
$76,567
$102.09 p/Share
750
Reduced 0.47%
159,442
Common Stock
Dec 19
2016
-
2,000
Reduced 1.24%
159,442
Common Stock
Sep 21
2016
SELL
Payment of exercise price or tax liability
$675,647
$64.86 p/Share
10,417
Reduced 6.09%
160,692
Common Stock
Sep 15
2016
BUY
Grant, award, or other acquisition
-
3,500
Added 2.0%
171,109
Common Stock
Sep 01
2016
SELL
Open market or private sale
$25,910
$63.35 p/Share
409
Reduced 0.24%
167,609
Common Stock
May 19
2016
SELL
Open market or private sale
$839,273
$43.38 p/Share
19,347
Reduced 11.1%
155,022
Common Stock
Mar 16
2016
SELL
Payment of exercise price or tax liability
$319,018
$33.1 p/Share
9,638
Reduced 5.24%
174,369
Common Stock
Mar 16
2016
BUY
Grant, award, or other acquisition
-
44,000
Added 19.3%
184,007
Common Stock
Mar 01
2016
SELL
Open market or private sale
$24,368
$32.49 p/Share
750
Reduced 0.53%
140,007
Common Stock
Oct 05
2015
SELL
Open market or private sale
$1,250,000
$25.0 p/Share
50,000
Reduced 26.31%
140,007
Common Stock
Oct 05
2015
BUY
Exercise of conversion of derivative security
$877,500
$17.55 p/Share
50,000
Added 20.83%
190,007
Common Stock
Sep 16
2015
SELL
Payment of exercise price or tax liability
$122,222
$23.1 p/Share
5,291
Reduced 3.64%
140,007
Common Stock
Sep 16
2015
BUY
Grant, award, or other acquisition
-
5,250
Added 3.49%
145,298
Common Stock
Sep 01
2015
SELL
Open market or private sale
$8,469
$21.66 p/Share
391
Reduced 0.28%
140,048
Common Stock
Aug 10
2015
SELL
Open market or private sale
$117,194
$23.5 p/Share
4,987
Reduced 3.44%
140,048
Common Stock
Aug 10
2015
BUY
Exercise of conversion of derivative security
$79,792
$16.0 p/Share
4,987
Added 3.32%
145,035
Common Stock
May 15
2015
SELL
Open market or private sale
$928,548
$21.37 p/Share
43,451
Reduced 23.68%
140,048
Common Stock
May 15
2015
BUY
Exercise of conversion of derivative security
$475,864
$13.6 p/Share
34,990
Added 16.01%
183,499
Common Stock
Mar 18
2015
SELL
Payment of exercise price or tax liability
$185,293
$22.87 p/Share
8,102
Reduced 5.17%
148,509
Common Stock
Mar 18
2015
BUY
Grant, award, or other acquisition
-
60,250
Added 27.78%
156,611
Common Stock
Mar 02
2015
SELL
Open market or private sale
$94,449
$22.59 p/Share
4,181
Reduced 4.21%
95,090
Common Stock
Mar 02
2015
BUY
Exercise of conversion of derivative security
$36,724
$12.62 p/Share
2,910
Added 2.85%
99,271
Common Stock
Sep 17
2014
SELL
Payment of exercise price or tax liability
$44,102
$19.15 p/Share
2,303
Reduced 2.33%
96,361
Common Stock
Sep 17
2014
BUY
Grant, award, or other acquisition
-
5,950
Added 5.69%
98,664
Common Stock