Feb 04
2025
|
SELL
Payment of exercise price or tax liability
|
$54,438
$1.68 p/Share
|
32,404
|
|
Feb 04
2025
|
BUY
Grant, award, or other acquisition
|
-
|
21,874
|
|
Feb 04
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
30,792
|
|
Feb 06
2024
|
SELL
Payment of exercise price or tax liability
|
$565,833
$18.88 p/Share
|
29,970
|
|
Feb 06
2024
|
BUY
Grant, award, or other acquisition
|
-
|
30,793
|
|
Feb 06
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
30,611
|
|
Jan 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
29,801
|
|
Feb 07
2023
|
SELL
Payment of exercise price or tax liability
|
$603,885
$25.3 p/Share
|
23,869
|
|
Feb 07
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
15,635
|
|
Feb 07
2023
|
BUY
Grant, award, or other acquisition
|
-
|
30,612
|
|
Jan 26
2023
|
BUY
Grant, award, or other acquisition
|
-
|
21,455
|
|
Feb 09
2022
|
SELL
Payment of exercise price or tax liability
|
$904,467
$25.89 p/Share
|
34,935
|
|
Feb 09
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
45,888
|
|
Feb 09
2022
|
BUY
Grant, award, or other acquisition
|
-
|
15,635
|
|
Jan 26
2022
|
BUY
Grant, award, or other acquisition
|
-
|
21,548
|
|
Feb 09
2021
|
SELL
Payment of exercise price or tax liability
|
$1,259,326
$28.97 p/Share
|
43,470
|
|
Feb 09
2021
|
BUY
Grant, award, or other acquisition
|
-
|
45,888
|
|
Feb 09
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
35,171
|
|
Jan 25
2021
|
BUY
Grant, award, or other acquisition
|
-
|
19,450
|
|