Feb 11
2025
SELL
Payment of exercise price or tax liability
$156,508
$219.2 p/Share
714
Reduced 7.15%
9,274
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
$397,628
$219.2 p/Share
1,814
Added 15.37%
9,988
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$334,488
$223.29 p/Share
1,498
Reduced 15.49%
8,174
Common Stock
Feb 10
2025
SELL
Sale (or disposition) back to the issuer
$514,683
$223.29 p/Share
2,305
Reduced 19.25%
9,672
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
3,803
Added 24.1%
11,977
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$163,894
$223.29 p/Share
734
Reduced 8.24%
8,174
Common Stock
Feb 09
2025
SELL
Sale (or disposition) back to the issuer
$497,936
$223.29 p/Share
2,230
Reduced 20.02%
8,908
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
2,964
Added 21.02%
11,138
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$92,442
$223.29 p/Share
414
Reduced 4.82%
8,174
Common Stock
Feb 08
2025
SELL
Sale (or disposition) back to the issuer
$262,589
$223.29 p/Share
1,176
Reduced 12.04%
8,588
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
1,590
Added 14.0%
9,764
Common Stock
Nov 29
2024
SELL
Sale (or disposition) back to the issuer
-
3,803
Reduced 31.75%
8,174
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$69,989
$157.99 p/Share
443
Reduced 3.57%
11,977
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$241,726
$162.56 p/Share
1,487
Reduced 10.69%
12,420
Common Stock
Feb 10
2024
SELL
Sale (or disposition) back to the issuer
$315,708
$167.13 p/Share
1,889
Reduced 11.96%
13,907
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
3,098
Added 16.4%
15,796
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$117,462
$162.69 p/Share
722
Reduced 5.38%
12,698
Common Stock
Feb 09
2024
SELL
Sale (or disposition) back to the issuer
$275,523
$167.39 p/Share
1,646
Reduced 10.93%
13,420
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,964
Added 16.44%
15,066
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
-
3,098
Reduced 20.38%
12,102
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$65,730
$150.07 p/Share
438
Reduced 2.8%
15,200
Common Stock
Feb 12
2023
SELL
Sale (or disposition) back to the issuer
$101,147
$150.07 p/Share
674
Reduced 4.13%
15,638
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
1,112
Added 6.38%
16,312
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$65,880
$150.07 p/Share
439
Reduced 2.81%
15,200
Common Stock
Feb 11
2023
SELL
Sale (or disposition) back to the issuer
$102,797
$150.07 p/Share
685
Reduced 4.2%
15,639
Common Stock