Mar 11
2024
|
SELL
Payment of exercise price or tax liability
|
$60,336
$17.18 p/Share
|
3,512
|
|
Jan 31
2024
|
BUY
Grant, award, or other acquisition
|
$2,582
$17.69 p/Share
|
146
|
|
Jan 25
2024
|
SELL
Sale (or disposition) back to the issuer
|
$342,792
$17.18 p/Share
|
19,953
|
|
Jan 25
2024
|
SELL
Payment of exercise price or tax liability
|
$150,737
$17.18 p/Share
|
8,774
|
|
Jan 25
2024
|
BUY
Grant, award, or other acquisition
|
-
|
28,727
|
|
Oct 31
2023
|
BUY
Grant, award, or other acquisition
|
$2,541
$15.4 p/Share
|
165
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$2,497
$14.52 p/Share
|
172
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$2,456
$17.67 p/Share
|
139
|
|
Mar 10
2023
|
SELL
Payment of exercise price or tax liability
|
$58,422
$18.32 p/Share
|
3,189
|
|
Feb 28
2023
|
BUY
Grant, award, or other acquisition
|
$167,637
$18.91 p/Share
|
8,865
|
|
Jan 31
2023
|
BUY
Grant, award, or other acquisition
|
$2,342
$20.37 p/Share
|
115
|
|
Jan 26
2023
|
SELL
Sale (or disposition) back to the issuer
|
$561,260
$20.0 p/Share
|
28,063
|
|
Jan 26
2023
|
SELL
Payment of exercise price or tax liability
|
$220,840
$20.0 p/Share
|
11,042
|
|
Jan 26
2023
|
BUY
Grant, award, or other acquisition
|
-
|
39,105
|
|
Dec 30
2022
|
BUY
Grant, award, or other acquisition
|
$15,611
$18.41 p/Share
|
848
|
|
Nov 30
2022
|
BUY
Grant, award, or other acquisition
|
$15,616
$19.28 p/Share
|
810
|
|
Oct 31
2022
|
BUY
Grant, award, or other acquisition
|
$17,245
$18.23 p/Share
|
946
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
$15,616
$15.34 p/Share
|
1,018
|
|
Aug 31
2022
|
BUY
Grant, award, or other acquisition
|
$13,769
$17.54 p/Share
|
785
|
|
Jul 29
2022
|
BUY
Grant, award, or other acquisition
|
$13,484
$18.78 p/Share
|
718
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
$12,953
$20.96 p/Share
|
618
|
|
May 31
2022
|
BUY
Grant, award, or other acquisition
|
$18,203
$21.29 p/Share
|
855
|
|