Mar 02
2024
SELL
Payment of exercise price or tax liability
$143,978
$77.7 p/Share
1,853
Reduced 0.83%
222,602
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$460,761
$77.7 p/Share
5,930
Reduced 2.74%
210,298
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
14,157
Added 5.93%
224,455
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
71,574
Added 24.87%
216,228
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$706,631
$53.48 p/Share
13,213
Reduced 8.37%
144,654
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$326,678
$53.44 p/Share
6,113
Reduced 4.24%
137,985
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
19,882
Added 11.19%
157,867
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
23,894
Added 14.22%
144,098
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$90,167
$48.66 p/Share
1,853
Reduced 1.52%
120,204
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$902,776
$47.0 p/Share
19,208
Reduced 16.1%
100,116
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
21,941
Added 15.24%
122,057
Common Stock
Feb 22
2022
SELL
Sale (or disposition) back to the issuer
-
21,079
Reduced 100.0%
0
Performance Stock Unit...
Jan 02
2022
SELL
Sale (or disposition) back to the issuer
-
9,342
Reduced 100.0%
0
Special Restricted Sto...
Jan 02
2022
SELL
Payment of exercise price or tax liability
$283,323
$66.68 p/Share
4,249
Reduced 15.26%
23,603
Common Stock
Jan 02
2022
BUY
Grant, award, or other acquisition
-
9,342
Added 25.12%
27,852
Common Stock
Mar 02
2021
SELL
Sale (or disposition) back to the issuer
-
4,181
Reduced 25.0%
12,546
Restricted Stock Unit ...
Mar 02
2021
SELL
Payment of exercise price or tax liability
$155,837
$84.1 p/Share
1,853
Reduced 9.1%
18,510
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
4,181
Added 17.03%
20,363
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$210,463
$88.06 p/Share
2,390
Reduced 12.87%
16,182
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
-
5,393
Reduced 33.33%
10,787
Restricted Stock Unit ...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
11,711
Added 50.0%
11,711
Restricted Stock Unit ...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
21,079
Added 50.0%
21,079
Performance Stock Unit...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
5,393
Added 22.5%
18,572
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
2,225
Added 7.98%
25,643
Performance Stock Unit...
Jan 02
2021
SELL
Payment of exercise price or tax liability
$304,810
$71.94 p/Share
4,237
Reduced 24.33%
13,179
Common Stock