Mar 04
2022
BUY
Grant, award, or other acquisition
$442,534
$30.77 p/Share
14,382
Added 4.77%
287,138
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$13,112
$30.78 p/Share
426
Added 0.16%
272,755
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$96,089
$36.26 p/Share
2,650
Reduced 0.96%
272,328
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$171,210
$36.56 p/Share
4,683
Reduced 1.67%
274,978
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
38,813
Added 12.19%
279,661
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
12,445
Added 4.91%
240,848
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$53,487
$38.48 p/Share
1,390
Reduced 0.6%
228,403
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$13,121
$31.54 p/Share
416
Added 0.18%
229,793
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$13,099
$31.87 p/Share
411
Added 0.18%
229,376
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$161,605
$39.32 p/Share
4,110
Reduced 1.76%
228,964
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$62,520
$34.22 p/Share
1,827
Added 0.78%
233,074
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
22,755
Added 8.96%
231,246
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$6,143
$33.57 p/Share
183
Added 0.09%
208,491
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$6,150
$31.38 p/Share
196
Added 0.09%
208,306
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$6,163
$34.43 p/Share
179
Added 0.09%
208,109
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$6,166
$34.64 p/Share
178
Added 0.09%
207,929
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$6,155
$36.42 p/Share
169
Added 0.08%
207,750
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$6,137
$39.09 p/Share
157
Added 0.08%
207,580
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$48,395
$37.72 p/Share
1,283
Added 0.61%
207,421
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$6,159
$37.33 p/Share
165
Added 0.08%
206,137
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$6,149
$38.43 p/Share
160
Added 0.08%
205,971
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$6,162
$38.51 p/Share
160
Added 0.08%
205,810
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$6,159
$40.79 p/Share
151
Added 0.07%
205,649
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$6,116
$41.05 p/Share
149
Added 0.07%
205,497
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$6,182
$39.63 p/Share
156
Added 0.08%
205,346
Common Stock