Sep 23
2022
BUY
Grant, award, or other acquisition
$7,142
$28.12 p/Share
254
Added 0.67%
37,743
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$7,127
$31.96 p/Share
223
Added 0.59%
37,488
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$7,135
$32.14 p/Share
222
Added 0.59%
37,264
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$7,120
$34.23 p/Share
208
Added 0.56%
37,041
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$7,161
$32.7 p/Share
219
Added 0.59%
36,831
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$13,837
$30.41 p/Share
455
Added 1.23%
36,612
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$7,141
$29.03 p/Share
246
Added 0.68%
36,156
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$7,146
$28.47 p/Share
251
Added 0.69%
35,909
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$7,139
$31.87 p/Share
224
Added 0.62%
35,657
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$5,288
$39.17 p/Share
135
Reduced 0.38%
35,432
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$7,146
$30.54 p/Share
234
Added 0.65%
35,567
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$7,129
$30.73 p/Share
232
Added 0.65%
35,332
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$7,139
$29.87 p/Share
239
Added 0.68%
35,099
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$5,683
$29.6 p/Share
192
Added 0.55%
34,859
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$7,134
$29.36 p/Share
243
Added 0.7%
34,666
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$7,153
$29.68 p/Share
241
Added 0.7%
34,422
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$6,105
$29.78 p/Share
205
Added 0.6%
34,180
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
$33,856
$31.7 p/Share
1,068
Added 3.05%
33,974
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$8,158
$37.08 p/Share
220
Reduced 0.66%
32,906
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$6,094
$30.78 p/Share
198
Added 0.59%
33,126
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$5,729
$36.26 p/Share
158
Reduced 0.48%
32,926
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
9,097
Added 21.57%
33,084
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$3,232
$38.48 p/Share
84
Reduced 0.35%
23,987
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$6,087
$31.54 p/Share
193
Added 0.8%
24,071
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$6,119
$31.87 p/Share
192
Added 0.8%
23,877
Common Stock