Feb 22
2025
SELL
Payment of exercise price or tax liability
$54,467
$7.01 p/Share
7,770
Reduced 34.58%
14,697
Common Stock
Feb 22
2025
-
14,697
Reduced 100.0%
0
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
22,467
Added 50.0%
22,467
Common Stock
Feb 17
2025
SELL
Payment of exercise price or tax liability
$47,909
$7.27 p/Share
6,590
Reduced 34.58%
12,467
Common Stock
Feb 17
2025
-
12,467
Reduced 100.0%
0
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
19,057
Added 50.0%
19,057
Common Stock
Feb 06
2025
-
24,961
Reduced 100.0%
0
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$111,392
$8.0 p/Share
13,924
Reduced 35.81%
24,961
Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
38,885
Added 50.0%
38,885
Common Stock
Jun 03
2024
-
281,830
Reduced 100.0%
0
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$4,664,455
$15.68 p/Share
297,478
Reduced 51.35%
281,830
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
579,308
Added 65.27%
308,299
Common Stock
Nov 13
2023
-
4,200
Reduced 100.0%
0
Common Stock
Nov 13
2023
-
4,200
Added 50.0%
4,200
Common Stock
Nov 10
2023
-
137,000
Reduced 100.0%
0
Common Stock
Nov 10
2023
-
137,000
Added 50.0%
137,000
Common Stock
Mar 08
2023
-
24,561
Reduced 100.0%
0
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$623,893
$23.12 p/Share
26,985
Reduced 52.35%
24,561
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
51,546
Added 50.0%
51,546
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$237,552
$23.81 p/Share
9,977
Reduced 52.35%
9,081
Common Stock
Feb 17
2023
-
9,081
Reduced 100.0%
0
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
19,058
Added 50.0%
19,058
Common Stock
Feb 13
2023
-
109,812
Reduced 100.0%
0
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$2,798,611
$23.17 p/Share
120,786
Reduced 52.38%
109,812
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
60,388
Added 25.68%
174,760
Common Stock