Feb 22
2025
SELL
Payment of exercise price or tax liability
$7,716
$8.47 p/Share
911
Reduced 7.34%
11,504
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
1,934
Added 13.48%
12,415
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$3,182
$10.04 p/Share
317
Reduced 2.94%
10,481
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
673
Added 5.87%
10,798
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$22,087
$10.04 p/Share
2,200
Reduced 17.85%
10,125
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
4,668
Added 27.47%
12,325
Common Stock
Nov 09
2024
SELL
Payment of exercise price or tax liability
$2,880
$10.25 p/Share
281
Reduced 3.54%
7,657
Common Stock
Nov 09
2024
BUY
Exercise of conversion of derivative security
-
673
Added 7.82%
7,938
Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$2,840
$10.11 p/Share
281
Reduced 3.72%
7,265
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
673
Added 8.19%
7,546
Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$4,346
$13.71 p/Share
317
Reduced 4.41%
6,873
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
673
Added 8.56%
7,190
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$3,317
$8.42 p/Share
394
Reduced 5.7%
6,517
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
836
Added 10.79%
6,911
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$7,707
$8.46 p/Share
911
Reduced 13.04%
6,075
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
1,934
Added 21.68%
6,986
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$10,938
$8.62 p/Share
1,269
Reduced 20.08%
5,052
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,692
Added 29.87%
6,321
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$3,402
$8.77 p/Share
388
Reduced 9.66%
3,629
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
-
825
Added 17.04%
4,017
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$5,413
$13.74 p/Share
394
Reduced 10.99%
3,192
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
836
Added 18.91%
3,586
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$13,300
$14.6 p/Share
911
Reduced 24.88%
2,750
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
1,934
Added 34.57%
3,661
Common Stock