Feb 19
2025
SELL
Payment of exercise price or tax liability
$94,306
$94.59 p/Share
997
Reduced 7.75%
11,862
Common Stock
Feb 19
2025
SELL
Sale (or disposition) back to the issuer
-
332
Reduced 2.8%
11,530
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
$321,984
$94.59 p/Share
3,404
Added 20.93%
12,859
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$14,095
$82.43 p/Share
171
Reduced 2.08%
8,063
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$12,776
$82.43 p/Share
155
Reduced 1.84%
8,288
Common Stock
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
-
54
Reduced 0.65%
8,234
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,392
Added 12.83%
9,455
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$74,210
$82.0 p/Share
905
Reduced 9.64%
8,480
Common Stock
Feb 24
2024
SELL
Sale (or disposition) back to the issuer
-
264
Reduced 3.03%
8,443
Common Stock
Dec 03
2023
SELL
Payment of exercise price or tax liability
$34,166
$82.33 p/Share
415
Reduced 5.55%
7,068
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
1,694
Added 18.46%
7,483
Common Stock
Mar 01
2023
SELL
Sale (or disposition) back to the issuer
-
54
Reduced 0.92%
5,789
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$10,164
$65.58 p/Share
155
Reduced 2.58%
5,843
Common Stock
Feb 24
2023
SELL
Sale (or disposition) back to the issuer
-
37
Reduced 0.61%
5,998
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$9,196
$65.69 p/Share
140
Reduced 2.27%
6,035
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
2,544
Added 20.93%
9,612
Common Stock
Sep 22
2022
BUY
Grant, award, or other acquisition
-
2,030
Added 24.74%
6,175
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,683
Added 28.7%
4,182
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$9,913
$70.81 p/Share
140
Reduced 5.31%
2,499
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
1,262
Added 32.35%
2,639
Common Stock
Dec 03
2020
BUY
Grant, award, or other acquisition
-
1,377
Added 50.0%
1,377
Common Stock