Aug 08
2024
BUY
Exercise of conversion of derivative security
$30,868
$0.85 p/Share
36,316
Added 7.56%
444,351
Common Stock
Jul 25
2024
SELL
Open market or private sale
$214,551
$13.96 p/Share
15,369
Reduced 3.63%
408,035
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$57,787
$3.76 p/Share
15,369
Added 3.5%
423,404
Common Stock
Jul 24
2024
SELL
Open market or private sale
$168,405
$13.78 p/Share
12,221
Reduced 2.91%
408,035
Common Stock
Jul 24
2024
BUY
Exercise of conversion of derivative security
$45,950
$3.76 p/Share
12,221
Added 2.83%
420,256
Common Stock
Jul 17
2024
SELL
Open market or private sale
$30,431
$13.77 p/Share
2,210
Reduced 0.54%
408,035
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
$8,309
$3.76 p/Share
2,210
Added 0.54%
410,245
Common Stock
Jul 16
2024
SELL
Open market or private sale
$2,752
$13.76 p/Share
200
Reduced 0.05%
408,035
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$752
$3.76 p/Share
200
Added 0.05%
408,235
Common Stock
May 14
2024
SELL
Open market or private sale
$237,150
$15.81 p/Share
15,000
Reduced 3.55%
408,035
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$56,400
$3.76 p/Share
15,000
Added 3.42%
423,035
Common Stock
Apr 15
2024
SELL
Open market or private sale
$272,850
$18.19 p/Share
15,000
Reduced 3.55%
408,035
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$56,400
$3.76 p/Share
15,000
Added 3.42%
423,035
Common Stock
Mar 14
2024
SELL
Open market or private sale
$327,900
$21.86 p/Share
15,000
Reduced 3.55%
408,035
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$56,400
$3.76 p/Share
15,000
Added 3.42%
423,035
Common Stock
Feb 14
2024
SELL
Open market or private sale
$250,050
$16.67 p/Share
15,000
Reduced 3.55%
408,035
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$56,400
$3.76 p/Share
15,000
Added 3.42%
423,035
Common Stock
Jan 16
2024
SELL
Open market or private sale
$683,100
$15.18 p/Share
45,000
Reduced 9.93%
408,035
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$169,200
$3.76 p/Share
45,000
Added 9.04%
453,035
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$203,858
$17.95 p/Share
11,357
Reduced 3.2%
343,932
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
64,103
Added 13.58%
408,035
Common Stock
Dec 19
2023
SELL
Open market or private sale
$885,600
$19.68 p/Share
45,000
Reduced 11.24%
355,289
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$103,950
$2.31 p/Share
45,000
Added 10.11%
400,289
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$211,105
$22.68 p/Share
9,308
Reduced 3.0%
300,536
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
54,753
Added 13.35%
355,289
Common Stock