Sep 30
2024
|
BUY
Grant, award, or other acquisition
|
$17,490
$22.0 p/Share
|
795
|
|
Aug 30
2024
|
BUY
Grant, award, or other acquisition
|
$17,492
$19.9 p/Share
|
879
|
|
Jul 31
2024
|
BUY
Grant, award, or other acquisition
|
$55,151
$19.25 p/Share
|
2,865
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$17,485
$19.11 p/Share
|
915
|
|
May 31
2024
|
BUY
Grant, award, or other acquisition
|
$17,491
$18.22 p/Share
|
960
|
|
Apr 30
2024
|
BUY
Grant, award, or other acquisition
|
$50,737
$16.89 p/Share
|
3,004
|
|
Mar 28
2024
|
BUY
Grant, award, or other acquisition
|
$12,988
$17.6 p/Share
|
738
|
|
Mar 11
2024
|
SELL
Payment of exercise price or tax liability
|
$84,336
$17.18 p/Share
|
4,909
|
|
Feb 29
2024
|
BUY
Grant, award, or other acquisition
|
$12,985
$16.93 p/Share
|
767
|
|
Jan 31
2024
|
BUY
Grant, award, or other acquisition
|
$51,743
$17.69 p/Share
|
2,925
|
|
Jan 25
2024
|
SELL
Payment of exercise price or tax liability
|
$2,063,472
$17.18 p/Share
|
120,109
|
|
Jan 25
2024
|
SELL
Sale (or disposition) back to the issuer
|
$3,180,430
$17.18 p/Share
|
185,124
|
|
Jan 25
2024
|
BUY
Grant, award, or other acquisition
|
-
|
305,233
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
$17,484
$16.78 p/Share
|
1,042
|
|
Nov 30
2023
|
BUY
Grant, award, or other acquisition
|
$17,497
$16.57 p/Share
|
1,056
|
|
Oct 31
2023
|
BUY
Grant, award, or other acquisition
|
$54,685
$15.4 p/Share
|
3,551
|
|
Sep 30
2023
|
BUY
Grant, award, or other acquisition
|
$17,498
$15.02 p/Share
|
1,165
|
|
Aug 31
2023
|
BUY
Grant, award, or other acquisition
|
$17,496
$14.79 p/Share
|
1,183
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$53,012
$14.52 p/Share
|
3,651
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$17,497
$15.95 p/Share
|
1,097
|
|
May 31
2023
|
BUY
Grant, award, or other acquisition
|
$17,397
$15.73 p/Share
|
1,106
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$47,161
$17.67 p/Share
|
2,669
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$11,684
$19.25 p/Share
|
607
|
|
Mar 10
2023
|
SELL
Payment of exercise price or tax liability
|
$72,510
$18.32 p/Share
|
3,958
|
|
Feb 28
2023
|
BUY
Grant, award, or other acquisition
|
$10,381
$18.91 p/Share
|
549
|
|