May 31
2018
SELL
Open market or private sale
$24,630
$25.55 p/Share
964
Reduced 14.5%
5,684
Common Stock
May 31
2018
BUY
Exercise of conversion of derivative security
$9,846
$8.91 p/Share
1,105
Added 15.24%
6,148
Common Stock
Jan 23
2018
BUY
Grant, award, or other acquisition
-
525
Added 8.65%
5,543
Common Stock
Jan 22
2018
SELL
Payment of exercise price or tax liability
$10,710
$23.8 p/Share
450
Reduced 8.23%
5,018
Common Stock
Jan 22
2018
BUY
Exercise of conversion of derivative security
-
323
Added 5.58%
5,468
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$5,515
$21.05 p/Share
262
Reduced 4.85%
5,145
Common Stock
Feb 07
2017
BUY
Exercise of conversion of derivative security
-
282
Added 4.96%
5,407
Common Stock
Feb 03
2017
SELL
Open market or private sale
$21,410
$21.41 p/Share
1,000
Reduced 16.33%
5,125
Common Stock
Feb 03
2017
BUY
Exercise of conversion of derivative security
$1,920
$1.92 p/Share
1,000
Added 14.04%
6,125
Common Stock
Jan 24
2017
BUY
Grant, award, or other acquisition
-
577
Added 10.12%
5,125
Common Stock
May 25
2016
SELL
Open market or private sale
$15,030
$15.03 p/Share
1,000
Reduced 18.02%
4,548
Common Stock
May 25
2016
BUY
Exercise of conversion of derivative security
$1,920
$1.92 p/Share
1,000
Added 15.27%
5,548
Common Stock
Feb 07
2016
SELL
Payment of exercise price or tax liability
$1,603
$14.57 p/Share
110
Reduced 2.36%
4,548
Common Stock
Jan 21
2016
BUY
Grant, award, or other acquisition
-
842
Added 15.31%
4,658
Common Stock
Aug 11
2015
SELL
Open market or private sale
$15,030
$15.03 p/Share
1,000
Reduced 20.76%
3,816
Common Stock
Aug 11
2015
BUY
Exercise of conversion of derivative security
$1,920
$1.92 p/Share
1,000
Added 17.19%
4,816
Common Stock
Jul 30
2015
SELL
Open market or private sale
$660
$14.05 p/Share
47
Reduced 1.22%
3,816
Common Stock
Apr 22
2015
SELL
Payment of exercise price or tax liability
$2,512
$13.15 p/Share
191
Reduced 4.71%
3,863
Common Stock
Apr 22
2015
BUY
Exercise of conversion of derivative security
$1,932
$7.0 p/Share
276
Added 6.54%
3,944
Common Stock
Feb 07
2015
SELL
Payment of exercise price or tax liability
$1,394
$12.67 p/Share
110
Reduced 2.83%
3,778
Common Stock
Jan 26
2015
BUY
Exercise of conversion of derivative security
$308
$7.0 p/Share
44
Added 1.47%
2,958
Common Stock
Jan 22
2015
BUY
Grant, award, or other acquisition
-
930
Added 19.3%
3,888
Common Stock
Mar 18
2014
BUY
Exercise of conversion of derivative security
$308
$7.0 p/Share
44
Added 1.49%
2,914
Common Stock
Feb 07
2014
BUY
Grant, award, or other acquisition
-
898
Added 23.83%
2,870
Common Stock
Jan 21
2014
BUY
Exercise of conversion of derivative security
$343
$7.0 p/Share
49
Added 2.42%
1,972
Common Stock