Sep 30
2024
BUY
Other acquisition or disposition
$1,483
$25.58 p/Share
58
Added 0.14%
40,442
Common Stock
Jul 01
2024
BUY
Other acquisition or disposition
$1,490
$25.26 p/Share
59
Added 0.15%
40,383
Common Stock
Apr 01
2024
BUY
Other acquisition or disposition
$1,489
$24.41 p/Share
61
Added 0.15%
40,323
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$12,474
$28.48 p/Share
438
Reduced 1.08%
40,124
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
$139,990
$27.92 p/Share
5,014
Added 11.0%
40,562
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
$1,737
$33.41 p/Share
52
Added 0.15%
35,549
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$77,994
$25.2 p/Share
3,095
Reduced 8.02%
35,496
Common Stock
Oct 02
2023
BUY
Other acquisition or disposition
$1,764
$25.2 p/Share
70
Added 0.18%
38,591
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$1,489
$22.57 p/Share
66
Added 0.17%
38,521
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$249,992
$26.03 p/Share
9,604
Added 19.98%
38,454
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$1,488
$21.89 p/Share
68
Added 0.24%
28,850
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$11,714
$30.27 p/Share
387
Reduced 1.33%
28,782
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
$114,988
$30.3 p/Share
3,795
Added 11.56%
29,020
Common Stock
Jan 03
2023
BUY
Other acquisition or disposition
$1,485
$23.96 p/Share
62
Added 0.25%
25,225
Common Stock
Sep 30
2022
BUY
Other acquisition or disposition
$1,500
$24.59 p/Share
61
Added 0.24%
25,163
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$1,492
$22.61 p/Share
66
Added 0.26%
25,102
Common Stock
Mar 31
2022
BUY
Other acquisition or disposition
$1,490
$26.61 p/Share
56
Added 0.22%
25,035
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
$99,980
$32.21 p/Share
3,104
Added 11.1%
24,863
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$16,184
$32.63 p/Share
496
Reduced 2.23%
21,759
Common Stock
Dec 31
2021
BUY
Other acquisition or disposition
$1,487
$27.04 p/Share
55
Added 0.25%
22,255
Common Stock
Sep 30
2021
BUY
Other acquisition or disposition
$1,478
$26.87 p/Share
55
Added 0.25%
22,199
Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$1,486
$25.18 p/Share
59
Added 0.27%
22,143
Common Stock
Mar 31
2021
BUY
Other acquisition or disposition
$1,494
$28.19 p/Share
53
Added 0.24%
22,084
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$29,969
$31.48 p/Share
952
Added 4.15%
21,998
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$15,142
$31.35 p/Share
483
Reduced 2.24%
21,046
Common Stock