May 04
2021
BUY
Exercise of conversion of derivative security
$22,895
$9.5 p/Share
2,410
Added 5.77%
39,350
Common Stock
Dec 10
2020
SELL
Sale (or disposition) back to the issuer
$60,000
$30.0 p/Share
2,000
Reduced 5.2%
36,440
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$50,550
$10.11 p/Share
5,000
Added 11.25%
39,440
Common Stock
Jul 30
2020
SELL
Sale (or disposition) back to the issuer
$117,000
$23.4 p/Share
5,000
Reduced 12.68%
34,440
Common Stock
Jul 30
2020
BUY
Exercise of conversion of derivative security
$75,750
$10.1 p/Share
7,500
Added 15.98%
39,440
Common Stock
Mar 12
2020
BUY
Acquisition or disposition by will or laws
-
500
Added 1.34%
36,940
Common Stock
Mar 05
2020
SELL
Sale (or disposition) back to the issuer
$178,350
$23.78 p/Share
7,500
Reduced 19.02%
31,940
Common Stock
Mar 05
2020
BUY
Exercise of conversion of derivative security
$75,750
$10.1 p/Share
7,500
Added 15.98%
39,440
Common Stock
Apr 23
2019
SELL
Sale (or disposition) back to the issuer
$255,070
$22.18 p/Share
11,500
Reduced 25.2%
34,143
Common Stock
Apr 23
2019
SELL
Payment of exercise price or tax liability
$48,863
$22.18 p/Share
2,203
Reduced 6.45%
31,940
Common Stock
Apr 23
2019
BUY
Exercise of conversion of derivative security
$118,500
$7.9 p/Share
15,000
Added 24.73%
45,643
Common Stock
Aug 02
2018
SELL
Sale (or disposition) back to the issuer
$222,000
$22.2 p/Share
10,000
Reduced 24.6%
30,643
Common Stock
Aug 02
2018
BUY
Exercise of conversion of derivative security
$131,900
$13.19 p/Share
10,000
Added 19.75%
40,643
Common Stock
Apr 27
2017
SELL
Payment of exercise price or tax liability
$283,458
$29.49 p/Share
9,612
Reduced 23.88%
30,643
Common Stock
Apr 27
2017
BUY
Exercise of conversion of derivative security
$171,695
$14.93 p/Share
11,500
Added 22.22%
40,255
Common Stock
Jul 25
2016
SELL
Payment of exercise price or tax liability
$173,412
$21.69 p/Share
7,995
Reduced 21.76%
28,755
Common Stock
Jul 25
2016
BUY
Exercise of conversion of derivative security
$151,500
$15.15 p/Share
10,000
Added 21.39%
36,750
Common Stock
Apr 22
2016
SELL
Open market or private sale
$82,852
$17.2 p/Share
4,817
Reduced 15.26%
26,750
Common Stock
Mar 14
2016
SELL
Exercise of conversion of derivative security
$860
$17.2 p/Share
50
Reduced 0.16%
31,590
Common Stock
Mar 11
2016
SELL
Exercise of conversion of derivative security
$1,892
$17.2 p/Share
110
Reduced 0.35%
31,640
Common Stock
Apr 28
2015
BUY
Exercise of conversion of derivative security
$74,306
$15.65 p/Share
4,748
Added 13.01%
31,750
Common Stock
Apr 24
2015
SELL
Exercise of conversion of derivative security
$2,843
$18.95 p/Share
150
Reduced 0.55%
27,002
Common Stock
Apr 24
2015
BUY
Exercise of conversion of derivative security
$2,347
$15.65 p/Share
150
Added 0.55%
27,152
Common Stock
Apr 23
2015
SELL
Exercise of conversion of derivative security
$1,933
$18.95 p/Share
102
Reduced 0.38%
27,002
Common Stock
Apr 23
2015
BUY
Exercise of conversion of derivative security
$1,596
$15.65 p/Share
102
Added 0.37%
27,104
Common Stock