May 12
2024
SELL
Payment of exercise price or tax liability
$2,526
$1.63 p/Share
1,550
Reduced 3.32%
45,151
Common Stock, par valu...
May 12
2024
BUY
Exercise of conversion of derivative security
$7,742
$1.63 p/Share
4,750
Added 9.23%
46,701
Common Stock, par valu...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$10,072
$2.01 p/Share
5,011
Reduced 10.67%
41,951
Common Stock, par valu...
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
13,333
Added 22.11%
46,962
Common Stock, par valu...
Feb 18
2024
SELL
Payment of exercise price or tax liability
$1,416
$2.19 p/Share
647
Reduced 1.89%
33,629
Common Stock, par valu...
Feb 18
2024
BUY
Exercise of conversion of derivative security
$3,764
$2.19 p/Share
1,719
Added 4.78%
34,276
Common Stock, par valu...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$2,687
$2.19 p/Share
1,227
Reduced 3.63%
32,557
Common Stock, par valu...
Feb 17
2024
BUY
Exercise of conversion of derivative security
$7,012
$2.19 p/Share
3,202
Added 8.66%
33,784
Common Stock, par valu...
May 12
2023
SELL
Payment of exercise price or tax liability
$5,751
$3.64 p/Share
1,580
Reduced 4.91%
30,582
Common Stock, par valu...
May 12
2023
BUY
Exercise of conversion of derivative security
$17,290
$3.64 p/Share
4,750
Added 12.87%
32,162
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$10,926
$3.63 p/Share
3,010
Reduced 9.89%
27,412
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$4,370
$3.63 p/Share
1,204
Reduced 5.05%
22,639
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$28,252
$3.63 p/Share
7,783
Added 20.37%
30,422
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$11,300
$3.63 p/Share
3,113
Added 11.55%
23,843
Common Stock, par valu...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$2,686
$4.04 p/Share
665
Reduced 3.11%
20,730
Common Stock, par valu...
Feb 18
2023
BUY
Exercise of conversion of derivative security
$6,944
$4.04 p/Share
1,719
Added 7.44%
21,395
Common Stock, par valu...
Feb 07
2023
SELL
Payment of exercise price or tax liability
$3,230
$4.45 p/Share
726
Reduced 3.56%
19,676
Common Stock, par valu...
Feb 07
2023
BUY
Grant, award, or other acquisition
$8,352
$4.45 p/Share
1,877
Added 8.42%
20,402
Common Stock, par valu...
May 19
2022
BUY
Open market or private purchase
$78,500
$7.85 p/Share
10,000
Added 35.06%
18,525
Common Stock, par valu...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$19,614
$14.05 p/Share
1,396
Reduced 14.07%
8,525
Common Stock, par valu...
Feb 21
2022
BUY
Exercise of conversion of derivative security
$50,721
$14.05 p/Share
3,610
Added 26.68%
9,921
Common Stock, par valu...
Feb 07
2022
SELL
Payment of exercise price or tax liability
$18,178
$17.23 p/Share
1,055
Reduced 14.32%
6,311
Common Stock, par valu...
Feb 07
2022
BUY
Grant, award, or other acquisition
$47,021
$17.23 p/Share
2,729
Added 27.03%
7,366
Common Stock, par valu...