Sep 30
2024
SELL
Payment of exercise price or tax liability
$47,223
$9.34 p/Share
5,056
Reduced 0.89%
565,715
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
32,120
Added 5.33%
570,771
Common Stock
Sep 12
2024
SELL
Payment of exercise price or tax liability
$145,595
$9.25 p/Share
15,740
Reduced 2.65%
578,651
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
-
40,000
Added 6.31%
594,391
Common Stock
Feb 27
2024
SELL
Open market or private sale
$549,286
$20.93 p/Share
26,244
Reduced 4.52%
554,391
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,601,545
$20.35 p/Share
78,700
Reduced 11.94%
580,635
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
200,000
Added 21.32%
738,035
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,293,041
$16.43 p/Share
78,700
Reduced 10.66%
659,335
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
200,000
Added 27.1%
538,035
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$859,404
$10.92 p/Share
78,700
Reduced 18.88%
338,035
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
-
200,000
Added 32.43%
416,735
Common Stock
Oct 26
2023
SELL
Payment of exercise price or tax liability
$15,583
$4.62 p/Share
3,373
Reduced 1.53%
216,735
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
8,571
Added 3.75%
220,108
Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$14,204
$4.21 p/Share
3,374
Reduced 1.57%
211,537
Common Stock
Sep 20
2023
BUY
Grant, award, or other acquisition
-
8,572
Added 3.84%
214,911
Common Stock
Sep 12
2023
SELL
Payment of exercise price or tax liability
$67,996
$4.32 p/Share
15,740
Reduced 7.09%
206,339
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$16,194
$5.84 p/Share
2,773
Reduced 1.23%
222,079
Common Stock
Aug 02
2023
BUY
Grant, award, or other acquisition
-
8,571
Added 3.67%
224,852
Common Stock
Jul 22
2023
SELL
Payment of exercise price or tax liability
$17,802
$6.42 p/Share
2,773
Reduced 1.27%
216,281
Common Stock
Jul 22
2023
BUY
Grant, award, or other acquisition
-
8,572
Added 3.77%
219,054
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$18,357
$6.62 p/Share
2,773
Reduced 1.3%
210,482
Common Stock
Jul 12
2023
BUY
Grant, award, or other acquisition
-
8,571
Added 3.86%
213,255
Common Stock
Jul 09
2023
SELL
Payment of exercise price or tax liability
$16,638
$6.0 p/Share
2,773
Reduced 1.34%
204,684
Common Stock
Jul 09
2023
BUY
Grant, award, or other acquisition
-
8,572
Added 3.97%
207,457
Common Stock
Jul 08
2023
SELL
Payment of exercise price or tax liability
$16,638
$6.0 p/Share
2,773
Reduced 1.38%
198,885
Common Stock