Mar 02
2024
SELL
Payment of exercise price or tax liability
$35,042
$77.7 p/Share
451
Reduced 0.48%
94,304
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$106,992
$77.7 p/Share
1,377
Reduced 1.48%
91,927
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
2,828
Added 2.9%
94,755
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
17,704
Added 15.95%
93,304
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$271,090
$53.48 p/Share
5,069
Reduced 6.28%
75,600
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$80,266
$53.44 p/Share
1,502
Reduced 1.92%
76,686
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,983
Added 4.71%
80,669
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
5,912
Added 7.03%
78,188
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$23,016
$48.66 p/Share
473
Reduced 0.65%
72,276
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$356,824
$47.0 p/Share
7,592
Reduced 10.0%
68,352
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,397
Added 5.7%
72,749
Common Stock
Feb 22
2022
SELL
Sale (or disposition) back to the issuer
-
5,110
Reduced 100.0%
0
Performance Stock Unit...
Apr 03
2021
SELL
Payment of exercise price or tax liability
$30,727
$93.68 p/Share
328
Reduced 1.1%
29,552
Common Stock
Apr 03
2021
SELL
Sale (or disposition) back to the issuer
-
669
Reduced 100.0%
0
Restricted Stock Unit ...
Apr 03
2021
BUY
Grant, award, or other acquisition
-
669
Added 2.19%
29,880
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$38,097
$84.1 p/Share
453
Reduced 1.53%
29,211
Common Stock
Mar 02
2021
SELL
Sale (or disposition) back to the issuer
-
924
Reduced 24.98%
2,775
Restricted Stock Unit ...
Mar 02
2021
BUY
Grant, award, or other acquisition
-
924
Added 3.02%
29,664
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$590,354
$88.06 p/Share
6,704
Reduced 18.91%
28,740
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
-
1,316
Reduced 50.0%
1,316
Restricted Stock Unit ...
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
-
11,168
Reduced 100.0%
0
Performance Stock Unit...
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
-
1,137
Reduced 33.32%
2,275
Restricted Stock Unit ...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
2,300
Added 50.0%
2,300
Restricted Stock Unit ...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
5,110
Added 50.0%
5,110
Performance Stock Unit...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
13,621
Added 31.74%
29,297
Common Stock