Jun 26
2024
SELL
Payment of exercise price or tax liability
$234,590
$6.83 p/Share
34,347
Reduced 7.01%
455,774
Common Stock
Jun 26
2024
BUY
Exercise of conversion of derivative security
$134,500
$2.69 p/Share
50,000
Added 9.26%
490,121
Common Stock
May 18
2024
SELL
Payment of exercise price or tax liability
$43,914
$6.44 p/Share
6,819
Reduced 1.53%
440,121
Common Stock
May 18
2024
BUY
Exercise of conversion of derivative security
-
14,103
Added 3.06%
446,940
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$36,315
$6.44 p/Share
5,639
Reduced 1.29%
432,837
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
-
11,659
Added 2.59%
438,476
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$1,218,159
$11.14 p/Share
109,350
Reduced 20.47%
424,848
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
$636,000
$3.18 p/Share
200,000
Added 27.24%
534,198
Common Stock
Mar 21
2023
BUY
Open market or private purchase
$22,890
$7.63 p/Share
3,000
Added 0.9%
330,827
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$827,659
$8.71 p/Share
95,024
Reduced 22.47%
327,827
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$332,664
$2.0 p/Share
166,332
Added 28.23%
422,851
Common Stock
Aug 24
2022
SELL
Payment of exercise price or tax liability
$34,815
$7.85 p/Share
4,435
Reduced 1.7%
256,519
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$83,032
$8.49 p/Share
9,780
Reduced 3.61%
260,954
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
-
22,050
Added 7.71%
264,081
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$47,100
$8.45 p/Share
5,574
Reduced 2.19%
248,684
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
-
2,821
Added 1.14%
244,514
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
9,744
Added 3.71%
253,006
Common Stock
Jan 24
2022
SELL
Open market or private sale
$516,528
$15.41 p/Share
33,519
Reduced 12.26%
239,835
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$67,038
$2.0 p/Share
33,519
Added 10.92%
273,354
Common Stock
Jan 21
2022
SELL
Open market or private sale
$142,986
$15.52 p/Share
9,213
Reduced 3.7%
239,835
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
$18,334
$1.99 p/Share
9,213
Added 3.7%
239,984
Common Stock
Jan 20
2022
SELL
Open market or private sale
$254,657
$15.98 p/Share
15,936
Reduced 6.23%
239,835
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$31,553
$1.98 p/Share
15,936
Added 5.87%
255,771
Common Stock
Apr 14
2021
SELL
Payment of exercise price or tax liability
$575,574
$21.63 p/Share
26,610
Reduced 9.99%
239,757
Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
-
60,000
Added 18.38%
266,367
Common Stock