May 01
2025
|
SELL
Payment of exercise price or tax liability
|
$174,471
$10.88 p/Share
|
16,036
|
|
May 01
2025
|
SELL
Payment of exercise price or tax liability
|
$264,886
$11.37 p/Share
|
23,297
|
|
May 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
48,244
|
|
May 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
33,144
|
|
Mar 14
2025
|
SELL
Payment of exercise price or tax liability
|
$94,773
$11.51 p/Share
|
8,234
|
|
Mar 14
2025
|
SELL
Payment of exercise price or tax liability
|
$99,055
$12.03 p/Share
|
8,234
|
|
Mar 14
2025
|
BUY
Grant, award, or other acquisition
|
-
|
18,820
|
|
Mar 14
2025
|
BUY
Grant, award, or other acquisition
|
-
|
18,820
|
|
Mar 01
2025
|
SELL
Payment of exercise price or tax liability
|
$92,283
$11.56 p/Share
|
7,983
|
|
Mar 01
2025
|
SELL
Payment of exercise price or tax liability
|
$95,765
$12.11 p/Share
|
7,908
|
|
Mar 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
18,277
|
|
Mar 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
18,105
|
|
May 01
2024
|
SELL
Payment of exercise price or tax liability
|
$198,038
$16.27 p/Share
|
12,172
|
|
May 01
2024
|
SELL
Payment of exercise price or tax liability
|
$389,094
$16.78 p/Share
|
23,188
|
|
May 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
53,552
|
|
May 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
26,777
|
|
Mar 15
2024
|
SELL
Sale (or disposition) back to the issuer
|
$115,630
$16.78 p/Share
|
6,891
|
|
Mar 15
2024
|
SELL
Sale (or disposition) back to the issuer
|
$120,557
$17.5 p/Share
|
6,889
|
|
Mar 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
15,724
|
|
Mar 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
15,724
|
|
Mar 01
2024
|
SELL
Payment of exercise price or tax liability
|
$1,878
$17.39 p/Share
|
108
|
|
Mar 01
2024
|
SELL
Payment of exercise price or tax liability
|
$3,940
$18.33 p/Share
|
215
|
|
Mar 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
373
|
|
Mar 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
746
|
|
May 01
2023
|
SELL
Payment of exercise price or tax liability
|
$307,295
$19.17 p/Share
|
16,030
|
|