Sep 29
2023
BUY
Grant, award, or other acquisition
$12,439
$66.52 p/Share
187
Added 0.29%
63,372
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$12,432
$73.13 p/Share
170
Added 0.27%
63,058
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$12,464
$76.94 p/Share
162
Added 0.26%
62,765
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
-
191
Reduced 0.3%
62,482
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$12,448
$76.84 p/Share
162
Added 0.26%
62,673
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
-
741
Reduced 1.17%
62,511
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
2,200
Added 3.36%
63,252
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$12,438
$71.48 p/Share
174
Added 0.28%
60,943
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,454
$85.3 p/Share
146
Added 0.24%
60,662
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$12,448
$82.99 p/Share
150
Added 0.25%
60,416
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$82,754
$77.63 p/Share
1,066
Reduced 1.74%
60,266
Common Stock
Dec 30
2021
SELL
Payment of exercise price or tax liability
$15,042
$77.94 p/Share
193
Reduced 0.31%
61,196
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$12,470
$77.94 p/Share
160
Added 0.26%
61,389
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
2,469
Added 3.88%
61,229
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$12,463
$80.93 p/Share
154
Added 0.26%
58,605
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
165
Added 0.28%
58,282
Common Stock
Mar 30
2021
BUY
Grant, award, or other acquisition
$12,487
$79.03 p/Share
158
Added 0.27%
57,974
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$445
$74.15 p/Share
6
Reduced 0.01%
57,816
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$67,625
$74.15 p/Share
912
Reduced 1.55%
57,822
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$12,459
$73.29 p/Share
170
Added 0.29%
58,556
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
2,570
Added 4.22%
58,386
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$12,479
$61.17 p/Share
204
Added 0.37%
55,639
Common Stock