Jul 14
2023
BUY
Other acquisition or disposition
$4,812
$40.44 p/Share
119
Added 0.07%
180,727
Common Stock
Jun 28
2023
BUY
Other acquisition or disposition
$4,662
$38.85 p/Share
120
Added 0.07%
180,607
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$4,629
$39.23 p/Share
118
Added 0.07%
180,487
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$4,633
$39.6 p/Share
117
Added 0.06%
180,368
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$4,599
$39.65 p/Share
116
Added 0.06%
180,251
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$430,153
$39.46 p/Share
10,901
Reduced 5.71%
179,904
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
38,887
Added 16.93%
190,805
Common Stock
Mar 31
2023
SELL
Open market or private sale
$232,518
$39.45 p/Share
5,894
Reduced 3.73%
151,918
Common Stock
Mar 30
2023
SELL
Open market or private sale
$87,954
$39.53 p/Share
2,225
Reduced 1.39%
157,812
Common Stock
Mar 29
2023
SELL
Open market or private sale
$267,988
$39.41 p/Share
6,800
Reduced 4.08%
160,037
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$3,938
$39.38 p/Share
100
Added 0.06%
180,135
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$5,055
$38.89 p/Share
130
Added 0.07%
180,034
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$4,998
$39.67 p/Share
126
Added 0.08%
166,837
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$4,967
$38.81 p/Share
128
Added 0.08%
166,710
Common Stock
Dec 29
2022
-
500
Reduced 0.3%
166,581
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$2,239
$36.71 p/Share
61
Added 0.04%
167,081
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$4,927
$37.33 p/Share
132
Added 0.08%
167,020
Common Stock
Nov 15
2022
BUY
Other acquisition or disposition
$4,904
$37.73 p/Share
130
Added 0.08%
166,887
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$4,865
$33.32 p/Share
146
Added 0.09%
166,756
Common Stock
Sep 27
2022
BUY
Other acquisition or disposition
$2,212
$34.56 p/Share
64
Added 0.04%
166,609
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$4,739
$39.82 p/Share
119
Added 0.07%
166,545
Common Stock
Sep 13
2022
-
170
Reduced 0.1%
166,426
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
$4,720
$43.7 p/Share
108
Added 0.06%
166,596
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$4,676
$40.31 p/Share
116
Added 0.07%
166,488
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$1,619
$38.55 p/Share
42
Added 0.03%
166,372
Common Stock