Sep 30
2024
BUY
Other acquisition or disposition
$281
$25.58 p/Share
11
Added 0.06%
19,163
Common Stock
Jul 01
2024
BUY
Other acquisition or disposition
$277
$25.26 p/Share
11
Added 0.06%
19,151
Common Stock
Apr 01
2024
BUY
Other acquisition or disposition
$292
$24.41 p/Share
12
Added 0.06%
19,139
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$8,287
$28.48 p/Share
291
Reduced 1.52%
18,877
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
$99,981
$27.92 p/Share
3,581
Added 15.74%
19,168
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
$334
$33.41 p/Share
10
Added 0.06%
15,587
Common Stock
Nov 17
2023
SELL
Open market or private sale
$29,710
$29.86 p/Share
995
Reduced 6.0%
15,576
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$27,644
$25.2 p/Share
1,097
Reduced 6.21%
16,571
Common Stock
Oct 02
2023
BUY
Other acquisition or disposition
$1,058
$25.2 p/Share
42
Added 0.24%
17,668
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$880
$22.57 p/Share
39
Added 0.22%
17,626
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$897
$21.89 p/Share
41
Added 0.23%
17,586
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$12,229
$30.27 p/Share
404
Reduced 2.25%
17,545
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
$79,992
$30.3 p/Share
2,640
Added 13.07%
17,563
Common Stock
Jan 03
2023
BUY
Other acquisition or disposition
$599
$23.96 p/Share
25
Added 0.17%
14,923
Common Stock
Sep 30
2022
BUY
Other acquisition or disposition
$590
$24.59 p/Share
24
Added 0.16%
14,898
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$588
$22.61 p/Share
26
Added 0.17%
14,874
Common Stock
Mar 31
2022
BUY
Other acquisition or disposition
$293
$26.61 p/Share
11
Added 0.07%
14,847
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
$62,487
$32.21 p/Share
1,940
Added 11.57%
14,826
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$14,781
$32.63 p/Share
453
Reduced 3.4%
12,886
Common Stock
Dec 31
2021
BUY
Other acquisition or disposition
$297
$27.04 p/Share
11
Added 0.08%
13,339
Common Stock
Sep 30
2021
BUY
Other acquisition or disposition
$296
$26.87 p/Share
11
Added 0.08%
13,328
Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$277
$25.18 p/Share
11
Added 0.08%
13,317
Common Stock
Mar 31
2021
BUY
Other acquisition or disposition
$282
$28.19 p/Share
10
Added 0.08%
13,305
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$24,995
$31.48 p/Share
794
Added 5.65%
13,252
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$11,788
$31.35 p/Share
376
Reduced 2.93%
12,458
Common Stock