Mar 03
2023
SELL
Payment of exercise price or tax liability
$73,323
$56.84 p/Share
1,290
Reduced 5.45%
22,398
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
2,470
Added 9.47%
23,626
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$3,292
$56.76 p/Share
58
Reduced 0.27%
21,218
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$12,521
$55.9 p/Share
224
Reduced 1.04%
21,276
Common Stock
Dec 03
2022
SELL
Payment of exercise price or tax liability
$3,407
$64.3 p/Share
53
Reduced 0.25%
21,500
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$3,215
$64.3 p/Share
50
Reduced 0.23%
21,553
Common Stock
Sep 03
2022
SELL
Payment of exercise price or tax liability
$3,156
$58.44 p/Share
54
Reduced 0.25%
21,603
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$2,922
$58.44 p/Share
50
Reduced 0.23%
21,657
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$2,913
$54.96 p/Share
53
Reduced 0.24%
21,707
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$2,760
$55.21 p/Share
50
Reduced 0.23%
21,760
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$67,483
$58.63 p/Share
1,151
Reduced 5.01%
21,810
Common Stock
Mar 05
2022
BUY
Grant, award, or other acquisition
-
2,312
Added 9.17%
22,897
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$3,478
$57.01 p/Share
61
Reduced 0.29%
20,649
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$13,030
$56.9 p/Share
229
Reduced 1.09%
20,710
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,278
Added 5.75%
20,939
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$20,123
$69.87 p/Share
288
Reduced 1.44%
19,661
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$3,660
$65.36 p/Share
56
Reduced 0.28%
19,949
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$3,464
$65.36 p/Share
53
Reduced 0.26%
20,005
Common Stock
Sep 05
2021
SELL
Payment of exercise price or tax liability
$3,611
$64.49 p/Share
56
Reduced 0.28%
20,058
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$3,482
$64.49 p/Share
54
Reduced 0.27%
20,114
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$3,173
$56.66 p/Share
56
Reduced 0.28%
20,168
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$3,018
$56.94 p/Share
53
Reduced 0.26%
20,224
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$77,851
$52.96 p/Share
1,470
Reduced 6.76%
20,277
Common Stock
Mar 06
2021
BUY
Grant, award, or other acquisition
-
2,853
Added 11.64%
21,661
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$3,389
$52.96 p/Share
64
Reduced 0.34%
18,894
Common Stock