May 14
2024
SELL
Open market or private sale
$15,143
$3.98 p/Share
3,805
Reduced 16.83%
18,800
Common Stock, par valu...
Mar 14
2024
SELL
Payment of exercise price or tax liability
$9,469
$3.58 p/Share
2,645
Reduced 10.48%
22,605
Common Stock, par valu...
Mar 14
2024
BUY
Grant, award, or other acquisition
-
8,000
Added 24.06%
25,250
Common Stock, par valu...
May 04
2023
SELL
Open market or private sale
$26,901
$7.17 p/Share
3,752
Reduced 17.86%
17,250
Common Stock, par valu...
Mar 14
2023
SELL
Payment of exercise price or tax liability
$15,233
$7.82 p/Share
1,948
Reduced 8.49%
21,002
Common Stock, par valu...
Mar 14
2023
BUY
Grant, award, or other acquisition
-
8,000
Added 25.85%
22,950
Common Stock, par valu...
Mar 08
2023
SELL
Open market or private sale
$47,250
$9.0 p/Share
5,250
Reduced 25.99%
14,950
Common Stock, par valu...
Mar 08
2023
BUY
Exercise of conversion of derivative security
$16,537
$3.15 p/Share
5,250
Added 20.63%
20,200
Common Stock, par valu...
May 13
2022
SELL
Open market or private sale
$43,012
$13.72 p/Share
3,135
Reduced 17.33%
14,950
Common Stock, par valu...
Mar 18
2022
SELL
Payment of exercise price or tax liability
$29,243
$15.68 p/Share
1,865
Reduced 9.35%
18,085
Common Stock, par valu...
Mar 14
2022
BUY
Grant, award, or other acquisition
-
6,400
Added 24.29%
19,950
Common Stock, par valu...
Mar 09
2022
SELL
Open market or private sale
$128,108
$16.53 p/Share
7,750
Reduced 36.38%
13,550
Common Stock, par valu...
Mar 09
2022
BUY
Exercise of conversion of derivative security
$32,318
$4.17 p/Share
7,750
Added 26.68%
21,300
Common Stock, par valu...
May 06
2021
SELL
Open market or private sale
$76,629
$27.27 p/Share
2,810
Reduced 17.13%
13,597
Common Stock, par valu...
Mar 18
2021
SELL
Payment of exercise price or tax liability
$22,201
$14.9 p/Share
1,490
Reduced 8.33%
16,407
Common Stock, par valu...
Mar 15
2021
SELL
Open market or private sale
$122,760
$15.84 p/Share
7,750
Reduced 30.22%
17,897
Common Stock, par valu...
Mar 15
2021
BUY
Exercise of conversion of derivative security
$32,318
$4.17 p/Share
7,750
Added 23.21%
25,647
Common Stock, par valu...
Mar 14
2021
BUY
Grant, award, or other acquisition
-
6,400
Added 26.34%
17,897
Common Stock, par valu...
Nov 20
2020
SELL
Open market or private sale
$75,450
$10.06 p/Share
7,500
Reduced 39.48%
11,497
Common Stock, par valu...
Nov 20
2020
BUY
Exercise of conversion of derivative security
$38,550
$5.14 p/Share
7,500
Added 28.31%
18,997
Common Stock, par valu...