Sep 30
2024
SELL
Payment of exercise price or tax liability
$786,997
$9.34 p/Share
84,261
Reduced 2.67%
3,069,859
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
535,332
Added 14.51%
3,154,120
Common Stock
Sep 12
2024
SELL
Payment of exercise price or tax liability
$1,637,943
$9.25 p/Share
177,075
Reduced 5.46%
3,068,788
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
-
450,000
Added 12.18%
3,245,863
Common Stock
Mar 21
2024
SELL
Open market or private sale
$8,997,330
$20.31 p/Share
443,000
Reduced 13.68%
2,795,863
Common Stock
Feb 27
2024
SELL
Open market or private sale
$7,641,900
$21.0 p/Share
363,900
Reduced 10.0%
3,275,856
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$2,402,317
$20.35 p/Share
118,050
Reduced 3.14%
3,639,756
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
300,000
Added 7.18%
3,875,856
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,939,561
$16.43 p/Share
118,050
Reduced 3.05%
3,757,806
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
300,000
Added 7.74%
3,575,856
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$1,310,400
$10.92 p/Share
120,000
Reduced 3.53%
3,275,856
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
-
300,000
Added 8.12%
3,395,856
Common Stock
Oct 26
2023
SELL
Payment of exercise price or tax liability
$175,310
$4.62 p/Share
37,946
Reduced 1.21%
3,095,856
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
96,432
Added 2.99%
3,133,802
Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$159,748
$4.21 p/Share
37,945
Reduced 1.23%
3,037,371
Common Stock
Sep 20
2023
BUY
Grant, award, or other acquisition
-
96,427
Added 3.04%
3,075,316
Common Stock
Sep 12
2023
SELL
Payment of exercise price or tax liability
$764,964
$4.32 p/Share
177,075
Reduced 5.61%
2,978,889
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$221,592
$5.84 p/Share
37,944
Reduced 1.19%
3,155,964
Common Stock
Aug 02
2023
BUY
Grant, award, or other acquisition
-
96,427
Added 2.93%
3,193,908
Common Stock
Jul 22
2023
SELL
Payment of exercise price or tax liability
$243,600
$6.42 p/Share
37,944
Reduced 1.21%
3,097,481
Common Stock
Jul 22
2023
BUY
Grant, award, or other acquisition
-
96,427
Added 2.98%
3,135,425
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$251,195
$6.62 p/Share
37,945
Reduced 1.23%
3,038,998
Common Stock
Jul 12
2023
BUY
Grant, award, or other acquisition
-
96,429
Added 3.04%
3,076,943
Common Stock
Jul 09
2023
SELL
Payment of exercise price or tax liability
$227,670
$6.0 p/Share
37,945
Reduced 1.26%
2,980,514
Common Stock
Jul 09
2023
BUY
Grant, award, or other acquisition
-
96,429
Added 3.1%
3,018,459
Common Stock