May 13
2020
BUY
Grant, award, or other acquisition
-
3,510
Added 19.35%
14,626
Common Stock
May 10
2019
BUY
Grant, award, or other acquisition
-
3,690
Added 24.92%
11,116
Common Stock
Mar 07
2019
SELL
Open market or private sale
$353,284
$38.75 p/Share
9,117
Reduced 55.11%
7,426
Common Stock
Mar 07
2019
BUY
Exercise of conversion of derivative security
$80,138
$8.79 p/Share
9,117
Added 35.53%
16,543
Common Stock
May 11
2018
BUY
Grant, award, or other acquisition
-
3,680
Added 5.4%
64,489
Common Stock
Feb 27
2018
SELL
Open market or private sale
$234,976
$42.02 p/Share
5,592
Reduced 8.42%
60,809
Common Stock
Feb 27
2018
SELL
Payment of exercise price or tax liability
$148,121
$42.02 p/Share
3,525
Reduced 5.04%
66,401
Common Stock
Feb 27
2018
BUY
Exercise of conversion of derivative security
$148,151
$16.25 p/Share
9,117
Added 11.53%
69,926
Common Stock
May 12
2017
BUY
Grant, award, or other acquisition
-
3,570
Added 5.55%
60,809
Common Stock
Mar 20
2017
SELL
Open market or private sale
$71,981
$34.54 p/Share
2,084
Reduced 3.14%
64,272
Common Stock
Mar 20
2017
SELL
Payment of exercise price or tax liability
$242,920
$34.54 p/Share
7,033
Reduced 10.94%
57,239
Common Stock
Mar 20
2017
BUY
Exercise of conversion of derivative security
$242,968
$26.65 p/Share
9,117
Added 12.08%
66,356
Common Stock
May 09
2016
BUY
Grant, award, or other acquisition
-
4,100
Added 6.68%
57,239
Common Stock
May 05
2016
SELL
Open market or private sale
$19,984
$30.84 p/Share
648
Reduced 1.04%
61,608
Common Stock
May 05
2016
SELL
Payment of exercise price or tax liability
$261,184
$30.84 p/Share
8,469
Reduced 13.75%
53,139
Common Stock
May 05
2016
BUY
Exercise of conversion of derivative security
$261,202
$28.65 p/Share
9,117
Added 12.77%
62,256
Common Stock
May 06
2015
BUY
Grant, award, or other acquisition
-
4,380
Added 7.87%
51,250
Common Stock
May 06
2014
BUY
Grant, award, or other acquisition
-
5,890
Added 11.16%
46,870
Common Stock
May 07
2013
BUY
Grant, award, or other acquisition
-
4,170
Added 9.24%
40,980
Common Stock
May 08
2012
BUY
Grant, award, or other acquisition
-
6,290
Added 14.59%
36,810
Common Stock
May 10
2011
BUY
Grant, award, or other acquisition
-
6,650
Added 17.89%
30,520
Common Stock
Jul 28
2010
BUY
Grant, award, or other acquisition
-
8,900
Added 27.16%
23,870
Common Stock
May 12
2009
BUY
Grant, award, or other acquisition
-
3,990
Added 21.04%
14,970
Common Stock