Sep 30
2024
SELL
Payment of exercise price or tax liability
$674,786
$9.34 p/Share
72,247
Reduced 2.85%
2,459,020
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
410,493
Added 13.95%
2,531,267
Common Stock
Sep 12
2024
SELL
Payment of exercise price or tax liability
$1,648,359
$9.25 p/Share
178,201
Reduced 6.59%
2,525,774
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
-
405,000
Added 13.03%
2,703,975
Common Stock
Mar 27
2024
SELL
Open market or private sale
$8,466,690
$23.07 p/Share
367,000
Reduced 13.77%
2,298,975
Common Stock
Feb 27
2024
SELL
Open market or private sale
$6,754,280
$20.95 p/Share
322,400
Reduced 10.67%
2,698,768
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$2,417,580
$20.35 p/Share
118,800
Reduced 3.78%
3,021,168
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
270,000
Added 7.65%
3,258,768
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,951,884
$16.43 p/Share
118,800
Reduced 3.65%
3,139,968
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
270,000
Added 8.29%
2,988,768
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$1,297,296
$10.92 p/Share
118,800
Reduced 4.19%
2,718,768
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
-
270,000
Added 8.69%
2,837,568
Common Stock
Oct 26
2023
SELL
Payment of exercise price or tax liability
$176,419
$4.62 p/Share
38,186
Reduced 1.47%
2,567,568
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
86,787
Added 3.22%
2,605,754
Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$160,763
$4.21 p/Share
38,186
Reduced 1.49%
2,518,968
Common Stock
Sep 20
2023
BUY
Grant, award, or other acquisition
-
86,785
Added 3.28%
2,557,154
Common Stock
Sep 12
2023
SELL
Payment of exercise price or tax liability
$769,824
$4.32 p/Share
178,200
Reduced 6.73%
2,470,369
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$223,000
$5.84 p/Share
38,185
Reduced 1.42%
2,648,569
Common Stock
Aug 02
2023
BUY
Grant, award, or other acquisition
-
86,785
Added 3.13%
2,686,754
Common Stock
Jul 22
2023
SELL
Payment of exercise price or tax liability
$245,147
$6.42 p/Share
38,185
Reduced 1.45%
2,599,969
Common Stock
Jul 22
2023
BUY
Grant, award, or other acquisition
-
86,785
Added 3.18%
2,638,154
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$252,791
$6.62 p/Share
38,186
Reduced 1.47%
2,551,369
Common Stock
Jul 12
2023
BUY
Grant, award, or other acquisition
-
86,786
Added 3.24%
2,589,555
Common Stock
Jul 09
2023
SELL
Payment of exercise price or tax liability
$229,116
$6.0 p/Share
38,186
Reduced 1.5%
2,502,769
Common Stock
Jul 09
2023
BUY
Grant, award, or other acquisition
-
86,786
Added 3.3%
2,540,955
Common Stock