Sep 30
2024
BUY
Other acquisition or disposition
$281
$25.58 p/Share
11
Added 0.1%
10,733
Common Stock
Jul 01
2024
BUY
Other acquisition or disposition
$277
$25.26 p/Share
11
Added 0.1%
10,721
Common Stock
May 01
2024
SELL
Open market or private sale
$20,636
$29.48 p/Share
700
Reduced 6.14%
10,709
Common Stock
Apr 01
2024
BUY
Other acquisition or disposition
$292
$24.41 p/Share
12
Added 0.11%
11,409
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$10,309
$28.48 p/Share
362
Reduced 3.1%
11,319
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
$103,974
$27.92 p/Share
3,724
Added 24.17%
11,681
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
$334
$33.41 p/Share
10
Added 0.13%
7,957
Common Stock
Oct 02
2023
BUY
Other acquisition or disposition
$352
$25.2 p/Share
14
Added 0.18%
7,946
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$293
$22.57 p/Share
13
Added 0.16%
7,932
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$284
$21.89 p/Share
13
Added 0.16%
7,919
Common Stock
Mar 01
2023
SELL
Open market or private sale
$13,719
$31.18 p/Share
440
Reduced 5.27%
7,905
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$11,593
$30.27 p/Share
383
Reduced 4.39%
8,345
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
$89,991
$30.3 p/Share
2,970
Added 25.56%
8,648
Common Stock
Jan 03
2023
BUY
Other acquisition or disposition
$287
$23.96 p/Share
12
Added 0.21%
5,678
Common Stock
Oct 31
2022
SELL
Open market or private sale
$18,561
$30.28 p/Share
613
Reduced 9.76%
5,666
Common Stock
Sep 30
2022
BUY
Other acquisition or disposition
$295
$24.59 p/Share
12
Added 0.19%
6,279
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$294
$22.61 p/Share
13
Added 0.21%
6,266
Common Stock
Mar 31
2022
BUY
Other acquisition or disposition
$293
$26.61 p/Share
11
Added 0.18%
6,253
Common Stock
Feb 23
2022
SELL
Open market or private sale
$26,037
$31.83 p/Share
818
Reduced 11.59%
6,242
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
$71,989
$32.21 p/Share
2,235
Added 24.19%
7,005
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$19,611
$32.63 p/Share
601
Reduced 11.19%
4,770
Common Stock
Dec 31
2021
BUY
Other acquisition or disposition
$297
$27.04 p/Share
11
Added 0.2%
5,371
Common Stock
Sep 30
2021
BUY
Other acquisition or disposition
$296
$26.87 p/Share
11
Added 0.2%
5,360
Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$302
$25.18 p/Share
12
Added 0.22%
5,349
Common Stock
Apr 23
2021
SELL
Open market or private sale
$27,944
$33.79 p/Share
827
Reduced 13.42%
5,337
Common Stock