Jan 14
2025
SELL
Payment of exercise price or tax liability
$9,294
$5.89 p/Share
1,578
Reduced 2.41%
63,886
Common Stock
Jan 14
2025
BUY
Exercise of conversion of derivative security
-
2,813
Added 4.12%
65,464
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$17,976
$9.07 p/Share
1,982
Reduced 3.07%
62,651
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
-
3,906
Added 5.7%
64,633
Common Stock
Oct 14
2024
SELL
Payment of exercise price or tax liability
$13,951
$9.77 p/Share
1,428
Reduced 2.3%
60,727
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
-
2,813
Added 4.33%
62,155
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$150,532
$10.85 p/Share
13,874
Reduced 18.95%
59,342
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
-
27,345
Added 27.74%
71,233
Common Stock
Jul 15
2024
SELL
Payment of exercise price or tax liability
$12,395
$8.68 p/Share
1,428
Reduced 3.02%
45,871
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
-
2,813
Added 5.61%
47,299
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$16,589
$8.37 p/Share
1,982
Reduced 4.27%
44,486
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
3,906
Added 7.75%
46,468
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$16,967
$11.89 p/Share
1,427
Reduced 3.24%
42,562
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
2,812
Added 6.01%
43,989
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$136,578
$16.96 p/Share
8,053
Reduced 16.36%
41,177
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
15,623
Added 24.09%
49,230
Common Stock
Jan 16
2024
SELL
Payment of exercise price or tax liability
$13,199
$8.37 p/Share
1,577
Reduced 4.48%
33,607
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
-
2,813
Added 7.4%
35,184
Common Stock
Oct 16
2023
SELL
Payment of exercise price or tax liability
$4,980
$3.57 p/Share
1,395
Reduced 4.13%
32,371
Common Stock
Oct 16
2023
BUY
Exercise of conversion of derivative security
-
2,813
Added 7.69%
33,766
Common Stock
Jul 14
2023
SELL
Payment of exercise price or tax liability
$10,825
$7.76 p/Share
1,395
Reduced 4.31%
30,953
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
-
2,813
Added 8.0%
32,348
Common Stock
Apr 14
2023
SELL
Payment of exercise price or tax liability
$7,867
$5.64 p/Share
1,395
Reduced 4.51%
29,535
Common Stock
Apr 14
2023
BUY
Exercise of conversion of derivative security
-
2,812
Added 8.33%
30,930
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$30,079
$6.43 p/Share
4,678
Reduced 14.26%
28,118
Common Stock