Sep 30
2024
BUY
Other acquisition or disposition
$4,502
$25.58 p/Share
176
Added 0.43%
40,585
Common Stock
Jul 01
2024
BUY
Other acquisition or disposition
$4,496
$25.26 p/Share
178
Added 0.44%
40,409
Common Stock
Apr 30
2024
SELL
Open market or private sale
$250,095
$29.01 p/Share
8,621
Reduced 17.65%
40,231
Common Stock
Apr 01
2024
BUY
Other acquisition or disposition
$4,491
$24.41 p/Share
184
Added 0.38%
48,852
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$16,176
$28.48 p/Share
568
Reduced 1.18%
47,405
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
$159,981
$27.92 p/Share
5,730
Added 10.67%
47,973
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
$5,278
$33.41 p/Share
158
Added 0.37%
42,243
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$37,422
$25.2 p/Share
1,485
Reduced 3.41%
42,085
Common Stock
Oct 02
2023
BUY
Other acquisition or disposition
$5,292
$25.2 p/Share
210
Added 0.48%
43,570
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$4,491
$22.57 p/Share
199
Added 0.46%
43,360
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$499,984
$26.03 p/Share
19,208
Added 30.8%
43,160
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$4,487
$21.89 p/Share
205
Added 0.85%
23,952
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$10,594
$30.27 p/Share
350
Reduced 1.45%
23,747
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
$109,989
$30.3 p/Share
3,630
Added 13.56%
23,147
Common Stock
Jan 03
2023
BUY
Other acquisition or disposition
$2,396
$23.96 p/Share
100
Added 0.51%
19,517
Common Stock
Sep 30
2022
BUY
Other acquisition or disposition
$1,795
$24.59 p/Share
73
Added 0.37%
19,417
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$1,786
$22.61 p/Share
79
Added 0.41%
19,344
Common Stock
Mar 31
2022
BUY
Other acquisition or disposition
$1,783
$26.61 p/Share
67
Added 0.35%
19,264
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
$99,980
$32.21 p/Share
3,104
Added 14.37%
18,496
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$16,250
$32.63 p/Share
498
Reduced 3.13%
15,392
Common Stock
Dec 31
2021
BUY
Other acquisition or disposition
$1,785
$27.04 p/Share
66
Added 0.41%
15,890
Common Stock
Sep 30
2021
BUY
Other acquisition or disposition
$1,800
$26.87 p/Share
67
Added 0.42%
15,824
Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$1,788
$25.18 p/Share
71
Added 0.45%
15,757
Common Stock
Mar 31
2021
BUY
Other acquisition or disposition
$1,776
$28.19 p/Share
63
Added 0.4%
15,685
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$39,815
$31.35 p/Share
1,270
Added 7.58%
15,488
Common Stock