Dec 18
2024
SELL
Payment of exercise price or tax liability
$1,058,634
$16.43 p/Share
64,433
Reduced 6.87%
874,034
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
148,403
Added 13.65%
938,467
Common Stock
Sep 17
2024
SELL
Payment of exercise price or tax liability
$504,239
$8.18 p/Share
61,643
Reduced 7.24%
790,064
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
-
148,403
Added 14.84%
851,707
Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$443,753
$6.39 p/Share
69,445
Reduced 8.99%
703,304
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
148,403
Added 16.11%
772,749
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$374,936
$6.99 p/Share
53,639
Reduced 7.91%
624,346
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
114,361
Added 14.43%
677,985
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$449,792
$9.32 p/Share
48,261
Reduced 7.89%
563,624
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
114,362
Added 15.75%
611,885
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$442,894
$9.03 p/Share
49,047
Reduced 8.97%
497,523
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
114,362
Added 17.3%
546,570
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$483,560
$9.12 p/Share
53,022
Reduced 10.93%
432,208
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
-
114,361
Added 19.07%
485,230
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$171,825
$5.35 p/Share
32,117
Reduced 7.97%
370,869
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
69,438
Added 14.7%
402,986
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$136,304
$4.57 p/Share
29,826
Reduced 8.21%
333,548
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
-
69,438
Added 16.04%
363,374
Common Stock
Sep 14
2022
SELL
Payment of exercise price or tax liability
$187,353
$5.84 p/Share
32,081
Reduced 9.84%
293,936
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
-
69,438
Added 17.56%
326,017
Common Stock
Jun 14
2022
SELL
Payment of exercise price or tax liability
$181,616
$5.88 p/Share
30,887
Reduced 10.74%
256,579
Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
-
69,438
Added 19.46%
287,466
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$184,967
$8.01 p/Share
23,092
Reduced 9.58%
218,028
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
69,438
Added 22.36%
241,120
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$2,226,023
$14.61 p/Share
152,363
Reduced 47.02%
171,682
Common Stock