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
Mar 03
2021
SELL
Payment of exercise price or tax liability
$13,036
$53.21 p/Share
245
Reduced 1.28%
18,958
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
1,311
Added 6.39%
19,203
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
547
Added 2.97%
17,892
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$148
$49.46 p/Share
3
Reduced 0.02%
17,345
Common Stock
Dec 05
2020
SELL
Payment of exercise price or tax liability
$99
$49.46 p/Share
2
Reduced 0.01%
17,348
Common Stock