Jun 28
2023
BUY
Other acquisition or disposition
$7,303
$38.85 p/Share
188
Added 0.04%
435,026
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$7,257
$39.23 p/Share
185
Added 0.04%
434,837
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$7,207
$39.6 p/Share
182
Added 0.04%
434,651
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$7,176
$39.65 p/Share
181
Added 0.04%
434,468
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$845,272
$39.46 p/Share
21,421
Reduced 4.7%
433,960
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
70,125
Added 13.34%
455,381
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$5,552
$39.38 p/Share
141
Added 0.03%
434,286
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$7,116
$38.89 p/Share
183
Added 0.04%
434,144
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$7,061
$39.67 p/Share
178
Added 0.05%
385,256
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$7,024
$38.81 p/Share
181
Added 0.05%
385,077
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$3,083
$36.71 p/Share
84
Added 0.02%
384,895
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$6,794
$37.33 p/Share
182
Added 0.05%
384,809
Common Stock
Nov 15
2022
BUY
Other acquisition or disposition
$6,753
$37.73 p/Share
179
Added 0.05%
384,626
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$6,731
$33.32 p/Share
202
Added 0.05%
384,445
Common Stock
Sep 27
2022
BUY
Other acquisition or disposition
$3,007
$34.56 p/Share
87
Added 0.02%
384,242
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$6,530
$39.82 p/Share
164
Added 0.04%
384,153
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
$6,468
$43.7 p/Share
148
Added 0.04%
383,989
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$6,450
$40.31 p/Share
160
Added 0.04%
383,839
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$2,197
$38.55 p/Share
57
Added 0.01%
383,679
Common Stock
Jun 15
2022
BUY
Other acquisition or disposition
$7,797
$35.12 p/Share
222
Added 0.06%
383,620
Common Stock
May 13
2022
BUY
Other acquisition or disposition
$6,359
$36.97 p/Share
172
Added 0.04%
383,397
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
$8,874
$41.86 p/Share
212
Added 0.06%
383,224
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$699,381
$42.64 p/Share
16,402
Reduced 4.11%
382,931
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
66,193
Added 14.22%
399,333
Common Stock
Mar 30
2022
SELL
Open market or private sale
$2,122,500
$42.45 p/Share
50,000
Reduced 13.05%
333,140
Common Stock