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
Feb 15
2022
BUY
Other acquisition or disposition
$8,289
$42.29 p/Share
196
Added 0.2%
98,699
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
$8,225
$44.46 p/Share
185
Added 0.19%
98,503
Common Stock
Dec 30
2021
BUY
Other acquisition or disposition
$3,805
$44.76 p/Share
85
Added 0.09%
98,317
Common Stock
Dec 15
2021
BUY
Other acquisition or disposition
$7,969
$42.39 p/Share
188
Added 0.19%
98,232
Common Stock
Nov 15
2021
BUY
Other acquisition or disposition
$7,974
$45.83 p/Share
174
Added 0.18%
98,043
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
$7,894
$42.67 p/Share
185
Added 0.19%
97,869
Common Stock
Sep 15
2021
BUY
Other acquisition or disposition
$7,708
$41.22 p/Share
187
Added 0.19%
97,683
Common Stock
Aug 13
2021
BUY
Other acquisition or disposition
$7,658
$42.78 p/Share
179
Added 0.18%
97,496
Common Stock
Jul 15
2021
BUY
Other acquisition or disposition
$7,612
$41.37 p/Share
184
Added 0.19%
97,316
Common Stock
Jun 15
2021
BUY
Other acquisition or disposition
$7,560
$42.0 p/Share
180
Added 0.18%
97,132
Common Stock
May 14
2021
BUY
Other acquisition or disposition
$5,805
$39.49 p/Share
147
Added 0.15%
96,951
Common Stock
Apr 15
2021
BUY
Other acquisition or disposition
$5,107
$41.52 p/Share
123
Added 0.13%
96,803
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$310,303
$39.15 p/Share
7,926
Reduced 7.58%
96,679
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
28,789
Added 21.58%
104,605
Common Stock
Mar 15
2021
BUY
Other acquisition or disposition
$5,106
$38.39 p/Share
133
Added 0.18%
75,816
Common Stock
Feb 12
2021
BUY
Other acquisition or disposition
$4,355
$34.29 p/Share
127
Added 0.17%
75,683
Common Stock
Jan 15
2021
BUY
Other acquisition or disposition
$4,350
$32.22 p/Share
135
Added 0.18%
75,555
Common Stock
Dec 15
2020
BUY
Other acquisition or disposition
$5,008
$31.5 p/Share
159
Added 0.21%
75,420
Common Stock