Jul 16
2021
BUY
Grant, award, or other acquisition
$6,169
$39.8 p/Share
155
Added 0.08%
205,190
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$47,458
$40.39 p/Share
1,175
Added 0.57%
205,034
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$6,148
$42.4 p/Share
145
Added 0.07%
203,858
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$6,139
$40.39 p/Share
152
Added 0.07%
203,712
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$6,132
$45.09 p/Share
136
Added 0.07%
203,559
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$6,160
$44.64 p/Share
138
Added 0.07%
203,421
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
$6,170
$47.46 p/Share
130
Added 0.06%
203,283
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$6,166
$41.66 p/Share
148
Added 0.07%
203,152
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$44,380
$39.91 p/Share
1,112
Added 0.54%
203,003
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$6,137
$39.09 p/Share
157
Added 0.08%
201,890
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$6,176
$38.36 p/Share
161
Added 0.08%
201,732
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$5,357
$40.58 p/Share
132
Added 0.07%
201,570
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
$540,317
$39.06 p/Share
13,833
Added 6.43%
201,437
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$5,355
$35.7 p/Share
150
Added 0.08%
187,603
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$99,057
$43.37 p/Share
2,284
Reduced 1.2%
187,452
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
25,145
Added 11.7%
189,736
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$58,381
$41.85 p/Share
1,395
Reduced 0.84%
164,591
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$5,381
$34.94 p/Share
154
Added 0.09%
165,986
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$5,377
$33.82 p/Share
159
Added 0.1%
165,831
Common Stock
Jan 20
2021
SELL
Payment of exercise price or tax liability
$169,982
$44.22 p/Share
3,844
Reduced 2.27%
165,671
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$49,042
$36.06 p/Share
1,360
Added 0.8%
169,515
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$5,044
$36.55 p/Share
138
Added 0.08%
168,154
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
$5,030
$34.45 p/Share
146
Added 0.09%
168,015
Common Stock
Dec 04
2020
BUY
Grant, award, or other acquisition
$5,044
$36.82 p/Share
137
Added 0.08%
167,868
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
$5,020
$35.86 p/Share
140
Added 0.08%
167,730
Common Stock