Mar 11
2024
|
SELL
Payment of exercise price or tax liability
|
$275,704
$17.18 p/Share
|
16,048
|
|
Jan 31
2024
|
BUY
Grant, award, or other acquisition
|
$10,242
$17.69 p/Share
|
579
|
|
Jan 25
2024
|
SELL
Sale (or disposition) back to the issuer
|
$687,938
$17.18 p/Share
|
40,043
|
|
Jan 25
2024
|
SELL
Payment of exercise price or tax liability
|
$545,911
$17.18 p/Share
|
31,776
|
|
Jan 25
2024
|
BUY
Grant, award, or other acquisition
|
-
|
71,819
|
|
Oct 31
2023
|
BUY
Grant, award, or other acquisition
|
$10,071
$15.4 p/Share
|
654
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$9,873
$14.52 p/Share
|
680
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$9,718
$17.67 p/Share
|
550
|
|
Mar 10
2023
|
SELL
Payment of exercise price or tax liability
|
$236,621
$18.32 p/Share
|
12,916
|
|
Feb 28
2023
|
BUY
Grant, award, or other acquisition
|
$663,287
$18.91 p/Share
|
35,076
|
|
Jan 31
2023
|
BUY
Grant, award, or other acquisition
|
$8,270
$20.37 p/Share
|
406
|
|
Jan 26
2023
|
SELL
Sale (or disposition) back to the issuer
|
$792,520
$20.0 p/Share
|
39,626
|
|
Jan 26
2023
|
SELL
Payment of exercise price or tax liability
|
$494,360
$20.0 p/Share
|
24,718
|
|
Jan 26
2023
|
BUY
Grant, award, or other acquisition
|
-
|
64,345
|
|
Oct 31
2022
|
BUY
Grant, award, or other acquisition
|
$8,130
$18.23 p/Share
|
446
|
|
Jul 29
2022
|
BUY
Grant, award, or other acquisition
|
$8,019
$18.78 p/Share
|
427
|
|
May 31
2022
|
BUY
Grant, award, or other acquisition
|
$118,500
$21.29 p/Share
|
5,566
|
|
Feb 28
2022
|
BUY
Grant, award, or other acquisition
|
$553,493
$23.69 p/Share
|
23,364
|
|