Feb 24
2025
SELL
Payment of exercise price or tax liability
$166,629
$342.86 p/Share
486
Reduced 9.1%
4,852
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
1,054
Added 16.49%
5,338
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
-
220
Added 4.88%
4,284
Common Stock
Dec 13
2024
SELL
Payment of exercise price or tax liability
$11,145
$327.82 p/Share
34
Reduced 0.83%
4,064
Common Stock
Dec 12
2024
SELL
Payment of exercise price or tax liability
$15,473
$329.22 p/Share
47
Reduced 1.13%
4,098
Common Stock
Dec 11
2024
SELL
Payment of exercise price or tax liability
$15,540
$330.64 p/Share
47
Reduced 1.12%
4,145
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$85,679
$346.88 p/Share
247
Reduced 5.56%
4,192
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$53,473
$147.31 p/Share
363
Added 7.56%
4,439
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$98,355
$214.75 p/Share
458
Reduced 10.1%
4,076
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
1,480
Added 24.61%
4,534
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$7,269
$227.18 p/Share
32
Reduced 1.04%
3,054
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$5,042
$219.26 p/Share
23
Reduced 0.74%
3,086
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$6,852
$221.04 p/Share
31
Reduced 0.99%
3,109
Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
-
316
Added 9.14%
3,140
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$119,546
$310.51 p/Share
385
Reduced 12.0%
2,824
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
1,314
Added 29.05%
3,209
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$9,081
$324.33 p/Share
28
Reduced 1.46%
1,895
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$10,367
$334.44 p/Share
31
Reduced 1.59%
1,923
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$7,331
$333.23 p/Share
22
Reduced 1.11%
1,954
Common Stock
Dec 12
2022
BUY
Grant, award, or other acquisition
-
307
Added 13.45%
1,976
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$149,974
$349.59 p/Share
429
Reduced 20.45%
1,669
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$106,652
$147.31 p/Share
724
Added 25.66%
2,098
Common Stock