Jun 28
2023
BUY
Other acquisition or disposition
$20,318
$38.85 p/Share
523
Added 0.11%
464,731
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$20,203
$39.23 p/Share
515
Added 0.11%
464,207
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$20,077
$39.6 p/Share
507
Added 0.11%
463,692
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$19,983
$39.65 p/Share
504
Added 0.11%
463,184
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$831,816
$39.46 p/Share
21,080
Reduced 4.37%
461,778
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
80,962
Added 14.36%
482,858
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$15,476
$39.38 p/Share
393
Added 0.08%
462,680
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$19,756
$38.89 p/Share
508
Added 0.11%
462,287
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$19,676
$39.67 p/Share
496
Added 0.12%
401,896
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$19,560
$38.81 p/Share
504
Added 0.13%
401,400
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$8,663
$36.71 p/Share
236
Added 0.06%
400,896
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$18,963
$37.33 p/Share
508
Added 0.13%
400,660
Common Stock
Nov 15
2022
BUY
Other acquisition or disposition
$18,827
$37.73 p/Share
499
Added 0.12%
400,152
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$18,726
$33.32 p/Share
562
Added 0.14%
399,652
Common Stock
Sep 27
2022
BUY
Other acquisition or disposition
$8,467
$34.56 p/Share
245
Added 0.06%
399,090
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$18,118
$39.82 p/Share
455
Added 0.11%
398,844
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
$18,048
$43.7 p/Share
413
Added 0.1%
398,388
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$17,898
$40.31 p/Share
444
Added 0.11%
397,975
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$6,245
$38.55 p/Share
162
Added 0.04%
397,530
Common Stock
Jun 15
2022
BUY
Other acquisition or disposition
$17,806
$35.12 p/Share
507
Added 0.13%
397,368
Common Stock
May 13
2022
BUY
Other acquisition or disposition
$17,709
$36.97 p/Share
479
Added 0.12%
396,860
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
$17,623
$41.86 p/Share
421
Added 0.11%
396,381
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$690,171
$42.64 p/Share
16,186
Reduced 3.93%
395,830
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
75,821
Added 15.54%
412,016
Common Stock
Mar 30
2022
SELL
Open market or private sale
$2,122,925
$42.45 p/Share
50,010
Reduced 12.95%
336,195
Common Stock