Feb 06
2024
|
SELL
Payment of exercise price or tax liability
|
$407,184
$18.88 p/Share
|
21,567
|
|
Feb 06
2024
|
BUY
Grant, award, or other acquisition
|
-
|
18,787
|
|
Feb 06
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
18,676
|
|
Jan 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
18,181
|
|
Aug 10
2023
|
SELL
Open market or private sale
|
$963,000
$19.26 p/Share
|
50,000
|
|
Feb 07
2023
|
SELL
Payment of exercise price or tax liability
|
$434,755
$25.3 p/Share
|
17,184
|
|
Feb 07
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
9,539
|
|
Feb 07
2023
|
BUY
Grant, award, or other acquisition
|
-
|
18,676
|
|
Jan 26
2023
|
BUY
Grant, award, or other acquisition
|
-
|
13,090
|
|
Sep 20
2022
|
SELL
Open market or private sale
|
$1,347,500
$26.95 p/Share
|
50,000
|
|
Feb 09
2022
|
SELL
Payment of exercise price or tax liability
|
$575,819
$25.89 p/Share
|
22,241
|
|
Feb 09
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
29,745
|
|
Feb 09
2022
|
BUY
Grant, award, or other acquisition
|
-
|
9,539
|
|
Jan 26
2022
|
BUY
Grant, award, or other acquisition
|
-
|
13,146
|
|
Feb 09
2021
|
SELL
Payment of exercise price or tax liability
|
$814,289
$28.97 p/Share
|
28,108
|
|
Feb 09
2021
|
BUY
Grant, award, or other acquisition
|
-
|
29,746
|
|
Feb 09
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
22,799
|
|
Jan 25
2021
|
BUY
Grant, award, or other acquisition
|
-
|
11,867
|
|