Dec 02
2024
BUY
Grant, award, or other acquisition
$818
$24.8 p/Share
33
Added 0.1%
31,849
Common
Sep 03
2024
BUY
Grant, award, or other acquisition
$790
$19.28 p/Share
41
Added 0.13%
31,700
Common
Jun 03
2024
BUY
Grant, award, or other acquisition
$780
$19.5 p/Share
40
Added 0.13%
31,528
Common
Mar 01
2024
BUY
Grant, award, or other acquisition
$785
$19.64 p/Share
40
Added 0.13%
31,339
Common
Feb 15
2024
SELL
Payment of exercise price or tax liability
$129,213
$20.4 p/Share
6,334
Reduced 16.83%
31,299
Common
Jan 29
2024
BUY
Open market or private purchase
$9,978
$21.46 p/Share
465
Added 1.22%
37,634
Common
Dec 01
2023
BUY
Grant, award, or other acquisition
$759
$19.99 p/Share
38
Added 0.1%
37,056
Common
Sep 01
2023
BUY
Grant, award, or other acquisition
$763
$20.1 p/Share
38
Added 0.1%
36,908
Common
Jun 01
2023
BUY
Grant, award, or other acquisition
$736
$23.75 p/Share
31
Added 0.08%
36,760
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
$732
$24.4 p/Share
30
Added 0.08%
36,635
Common
Jan 31
2023
BUY
Open market or private purchase
$7,494
$22.99 p/Share
326
Added 0.88%
36,718
Common
Jan 27
2023
BUY
Open market or private purchase
$2,250
$22.5 p/Share
100
Added 0.27%
36,392
Common
Jan 27
2023
BUY
Grant, award, or other acquisition
-
3,466
Added 8.74%
36,176
Common
Dec 01
2022
BUY
Grant, award, or other acquisition
$724
$23.36 p/Share
31
Added 0.09%
32,611
Common
Oct 27
2022
BUY
Open market or private purchase
$2,992
$22.5 p/Share
133
Added 0.41%
32,580
Common
Sep 01
2022
BUY
Grant, award, or other acquisition
$680
$23.45 p/Share
29
Added 0.09%
32,350
Common
Jul 29
2022
BUY
Open market or private purchase
$2,232
$23.75 p/Share
94
Added 0.29%
32,321
Common
Jun 01
2022
BUY
Grant, award, or other acquisition
$690
$24.65 p/Share
28
Added 0.09%
32,142
Common
Apr 29
2022
BUY
Open market or private purchase
$2,243
$25.49 p/Share
88
Added 0.27%
32,114
Common
Mar 01
2022
BUY
Grant, award, or other acquisition
$673
$25.89 p/Share
26
Added 0.08%
31,945
Common
Feb 15
2022
BUY
Open market or private purchase
$4,982
$25.55 p/Share
195
Added 0.61%
31,919
Common
Jan 26
2022
BUY
Open market or private purchase
$2,625
$25.0 p/Share
105
Added 0.44%
23,724
Common
Jan 26
2022
BUY
Grant, award, or other acquisition
-
8,000
Added 20.14%
31,724
Common
Dec 01
2021
BUY
Grant, award, or other acquisition
$672
$28.0 p/Share
24
Added 0.1%
23,519
Common
Oct 28
2021
BUY
Open market or private purchase
$2,239
$26.65 p/Share
84
Added 0.36%
23,495
Common