Jan 31
2025
SELL
Payment of exercise price or tax liability
$38,124
$12.88 p/Share
2,960
Reduced 13.58%
18,837
Common Stock Holdings
Jan 31
2025
BUY
Grant, award, or other acquisition
-
2,711
Added 11.06%
21,797
Common Stock Holdings
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
2,741
Added 12.56%
19,086
Common Stock Holdings
Jun 03
2024
SELL
Payment of exercise price or tax liability
$3,320
$10.0 p/Share
332
Reduced 1.99%
16,345
Common Stock Holdings
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
1,000
Added 5.66%
16,677
Common Stock Holdings
Jan 31
2024
SELL
Payment of exercise price or tax liability
$19,289
$12.92 p/Share
1,493
Reduced 8.7%
15,677
Common Stock Holdings
Jan 31
2024
BUY
Grant, award, or other acquisition
-
557
Added 3.14%
17,170
Common Stock Holdings
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
3,321
Added 16.66%
16,613
Common Stock Holdings
Jun 03
2023
SELL
Payment of exercise price or tax liability
$4,937
$11.17 p/Share
442
Reduced 3.47%
12,292
Common Stock Holdings
Jun 03
2023
BUY
Exercise of conversion of derivative security
-
1,000
Added 7.0%
13,292
Common Stock Holdings
Jan 30
2023
SELL
Payment of exercise price or tax liability
$77,544
$18.0 p/Share
4,308
Reduced 25.28%
12,734
Common Stock Holdings
Jan 30
2023
BUY
Grant, award, or other acquisition
-
6,680
Added 28.16%
17,042
Common Stock Holdings
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
2,191
Added 17.45%
10,362
Common Stock Holdings
Jun 03
2022
SELL
Payment of exercise price or tax liability
$8,535
$19.31 p/Share
442
Reduced 5.13%
8,171
Common Stock Holdings
Jun 03
2022
BUY
Exercise of conversion of derivative security
-
1,000
Added 10.4%
8,613
Common Stock Holdings
Jan 31
2022
SELL
Payment of exercise price or tax liability
$37,704
$21.23 p/Share
1,776
Reduced 18.92%
7,613
Common Stock Holdings
Jan 31
2022
BUY
Grant, award, or other acquisition
-
4,100
Added 30.4%
9,389
Common Stock Holdings
Jun 03
2021
SELL
Payment of exercise price or tax liability
$7,504
$22.07 p/Share
340
Reduced 7.34%
4,289
Common Stock Holdings
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
1,000
Added 15.9%
5,289
Common Stock Holdings
Feb 25
2021
BUY
Grant, award, or other acquisition
-
2,629
Added 36.22%
4,629
Common Stock Holdings