Dec 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
128,788
|
|
Dec 05
2024
|
SELL
Grant, award, or other acquisition
|
-
|
63,243
|
|
Feb 20
2024
|
BUY
Grant, award, or other acquisition
|
-
|
166,406
|
|
Jan 15
2024
|
SELL
Payment of exercise price or tax liability
|
$1,083,677
$14.03 p/Share
|
77,240
|
|
Jan 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
173,504
|
|
Jan 01
2024
|
SELL
Payment of exercise price or tax liability
|
$724,495
$14.03 p/Share
|
51,639
|
|
Dec 06
2023
|
SELL
Grant, award, or other acquisition
|
-
|
81,167
|
|
Feb 21
2023
|
BUY
Grant, award, or other acquisition
|
-
|
140,056
|
|
Jan 25
2023
|
SELL
Payment of exercise price or tax liability
|
$698,053
$15.03 p/Share
|
46,444
|
|
Jan 25
2023
|
BUY
Grant, award, or other acquisition
|
-
|
133,974
|
|
Jan 01
2023
|
SELL
Payment of exercise price or tax liability
|
$692,837
$15.03 p/Share
|
46,097
|
|
Sep 30
2022
|
|
-
|
225,000
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
225,000
|
|
Feb 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
109,589
|
|
Jan 01
2022
|
SELL
Payment of exercise price or tax liability
|
$732,413
$19.6 p/Share
|
37,368
|
|
Feb 23
2021
|
BUY
Grant, award, or other acquisition
|
-
|
115,669
|
|
Jan 01
2021
|
SELL
Payment of exercise price or tax liability
|
$783,449
$13.39 p/Share
|
58,510
|
|
Jan 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
33,559
|
|