Nov 15
2023
BUY
Other acquisition or disposition
$2,079
$40.77 p/Share
51
Added 0.03%
203,552
Common Stock
Oct 13
2023
BUY
Other acquisition or disposition
$2,064
$39.7 p/Share
52
Added 0.03%
203,501
Common Stock
Sep 27
2023
BUY
Other acquisition or disposition
$2,408
$40.14 p/Share
60
Added 0.03%
203,448
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$2,003
$40.89 p/Share
49
Added 0.02%
203,388
Common Stock
Aug 15
2023
BUY
Other acquisition or disposition
$1,991
$40.65 p/Share
49
Added 0.02%
203,339
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$1,981
$40.44 p/Share
49
Added 0.02%
203,290
Common Stock
Jun 28
2023
BUY
Other acquisition or disposition
$1,903
$38.85 p/Share
49
Added 0.02%
203,241
Common Stock
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