May 15
2025
SELL
Payment of exercise price or tax liability
$45,754
$10.92 p/Share
4,190
Reduced 6.27%
62,629
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
13,689
Added 17.0%
66,819
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$125,365
$13.17 p/Share
9,519
Reduced 15.19%
53,130
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
29,623
Added 32.1%
62,649
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$39,063
$13.75 p/Share
2,841
Reduced 7.92%
33,026
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
9,279
Added 20.55%
35,867
Common Stock
Aug 16
2024
SELL
Open market or private sale
$74,423
$11.56 p/Share
6,438
Reduced 19.49%
26,588
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$31,858
$11.21 p/Share
2,842
Reduced 7.92%
33,026
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
9,280
Added 20.55%
35,868
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$49,188
$17.32 p/Share
2,840
Reduced 9.65%
26,588
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
9,280
Added 23.97%
29,428
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$58,499
$18.69 p/Share
3,130
Reduced 13.45%
20,148
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
9,278
Added 28.5%
23,278
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$13,444
$11.26 p/Share
1,194
Reduced 7.86%
14,000
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
3,901
Added 20.43%
15,194
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$17,289
$14.48 p/Share
1,194
Reduced 9.56%
11,293
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
3,901
Added 23.8%
12,487
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$18,542
$15.53 p/Share
1,194
Reduced 12.21%
8,586
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
3,901
Added 28.51%
9,780
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$30,051
$21.45 p/Share
1,401
Reduced 19.24%
5,879
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
3,900
Added 34.88%
7,280
Common Stock