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
Jan 20
2022
SELL
Payment of exercise price or tax liability
$22,570
$39.32 p/Share
574
Reduced 2.37%
23,684
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$11,669
$34.22 p/Share
341
Added 1.39%
24,258
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$5,740
$33.57 p/Share
171
Added 0.71%
23,917
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$5,743
$31.38 p/Share
183
Added 0.76%
23,744
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$5,750
$34.43 p/Share
167
Added 0.7%
23,560
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$5,750
$34.64 p/Share
166
Added 0.7%
23,392
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$5,754
$36.42 p/Share
158
Added 0.68%
23,225
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$5,746
$39.09 p/Share
147
Added 0.63%
23,067
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$5,054
$37.72 p/Share
134
Added 0.58%
22,919
Common Stock