Jun 15
2023
BUY
Other acquisition or disposition
$1,883
$39.23 p/Share
48
Added 0.02%
203,191
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$1,900
$39.6 p/Share
48
Added 0.02%
203,142
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$1,863
$39.65 p/Share
47
Added 0.02%
203,094
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$790,738
$39.46 p/Share
20,039
Reduced 8.99%
202,960
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
66,937
Added 23.09%
222,999
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$1,457
$39.38 p/Share
37
Added 0.02%
203,046
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$1,866
$38.89 p/Share
48
Added 0.02%
203,008
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$1,864
$39.67 p/Share
47
Added 0.03%
156,062
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$13,505
$38.81 p/Share
348
Added 0.22%
156,015
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$5,983
$36.71 p/Share
163
Added 0.1%
155,666
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$13,102
$37.33 p/Share
351
Added 0.23%
155,503
Common Stock
Nov 15
2022
BUY
Other acquisition or disposition
$13,016
$37.73 p/Share
345
Added 0.22%
155,152
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$12,928
$33.32 p/Share
388
Added 0.25%
154,806
Common Stock
Sep 27
2022
BUY
Other acquisition or disposition
$5,841
$34.56 p/Share
169
Added 0.11%
154,417
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$12,543
$39.82 p/Share
315
Added 0.2%
154,248
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
$12,455
$43.7 p/Share
285
Added 0.18%
153,932
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$12,415
$40.31 p/Share
308
Added 0.2%
153,646
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$4,318
$38.55 p/Share
112
Added 0.07%
153,338
Common Stock
Jun 15
2022
BUY
Other acquisition or disposition
$12,292
$35.12 p/Share
350
Added 0.23%
153,226
Common Stock
May 13
2022
BUY
Other acquisition or disposition
$12,237
$36.97 p/Share
331
Added 0.22%
152,875
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
$12,181
$41.86 p/Share
291
Added 0.19%
152,544
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$499,016
$42.64 p/Share
11,703
Reduced 7.14%
152,195
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
64,990
Added 28.39%
163,898
Common Stock
Mar 30
2022
BUY
Other acquisition or disposition
$2,889
$42.48 p/Share
68
Added 0.04%
152,252
Common Stock
Mar 15
2022
BUY
Other acquisition or disposition
$8,308
$39.94 p/Share
208
Added 0.21%
98,908
Common Stock