May 11
2022
SELL
Payment of exercise price or tax liability
$2,453
$0.37 p/Share
6,631
Reduced 3.47%
184,258
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$19,375
$1.74 p/Share
11,135
Reduced 5.51%
190,889
Common Stock
May 11
2021
BUY
Grant, award, or other acquisition
-
61,500
Added 23.34%
202,024
Common Stock
Apr 19
2021
SELL
Payment of exercise price or tax liability
$50,941
$2.16 p/Share
23,584
Reduced 14.37%
140,524
Common Stock
Dec 31
2020
SELL
Other acquisition or disposition
-
533
Reduced 0.32%
164,108
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$30,215
$13.16 p/Share
2,296
Reduced 1.38%
164,641
Common Stock
Dec 01
2018
BUY
Grant, award, or other acquisition
-
89,430
Added 34.88%
166,937
Common Stock
May 30
2018
SELL
Payment of exercise price or tax liability
$82,753
$23.8 p/Share
3,477
Reduced 4.29%
77,507
New Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$50,580
$28.1 p/Share
1,800
Reduced 2.17%
80,984
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
8,835
Added 9.64%
82,784
Common Stock
Dec 15
2017
SELL
Sale (or disposition) back to the issuer
$1,305,000
$13.05 p/Share
100,000
Reduced 57.49%
73,949
Common Stock
Dec 15
2017
BUY
Exercise of conversion of derivative security
$310,000
$3.1 p/Share
100,000
Added 36.5%
173,949
Common Stock
Dec 15
2017
BUY
Open market or private purchase
$354,380
$13.63 p/Share
26,000
Added 26.01%
73,949
Common Stock
Dec 14
2017
BUY
Open market or private purchase
$237,197
$13.05 p/Share
18,176
Added 27.49%
47,949
Common Stock
Dec 01
2016
SELL
Payment of exercise price or tax liability
$903
$7.4 p/Share
122
Reduced 0.41%
29,773
Common Stock
Mar 01
2016
BUY
Grant, award, or other acquisition
-
17,500
Added 36.92%
29,895
Common Stock
Dec 01
2015
SELL
Exercise of conversion of derivative security
$1,788
$0.56 p/Share
3,192
Reduced 1.69%
185,453
Common Stock
Mar 01
2015
SELL
Payment of exercise price or tax liability
$4,159
$2.28 p/Share
1,824
Reduced 0.96%
188,145
Common Stock
Mar 01
2015
BUY
Grant, award, or other acquisition
-
70,012
Added 26.93%
189,969
Common Stock
Dec 01
2014
SELL
Payment of exercise price or tax liability
$11,263
$2.47 p/Share
4,560
Reduced 3.68%
119,457
Common Stock
Mar 01
2014
BUY
Grant, award, or other acquisition
-
20,000
Added 13.94%
123,517
Common Stock
Dec 01
2013
SELL
Payment of exercise price or tax liability
$14,081
$3.86 p/Share
3,648
Reduced 3.42%
103,017
Common Stock
Dec 01
2013
BUY
Grant, award, or other acquisition
-
20,000
Added 15.79%
106,665
Common Stock
Dec 01
2012
SELL
Payment of exercise price or tax liability
$16,295
$5.96 p/Share
2,734
Reduced 3.09%
85,665
Common Stock
Dec 01
2012
BUY
Grant, award, or other acquisition
-
15,000
Added 14.51%
88,399
Common Stock