Feb 26
2025
SELL
Open market or private sale
$5,081,343
$216.43 p/Share
23,478
Reduced 11.05%
189,003
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$449,259
$223.29 p/Share
2,012
Reduced 0.94%
212,481
Common Stock
Feb 10
2025
SELL
Sale (or disposition) back to the issuer
$692,199
$223.29 p/Share
3,100
Reduced 1.42%
214,493
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
5,112
Added 2.3%
217,593
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$309,479
$223.29 p/Share
1,386
Reduced 0.65%
212,481
Common Stock
Feb 09
2025
SELL
Sale (or disposition) back to the issuer
$540,808
$223.29 p/Share
2,422
Reduced 1.12%
213,867
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
3,808
Added 1.73%
216,289
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$205,873
$223.29 p/Share
922
Reduced 0.43%
212,481
Common Stock
Feb 08
2025
SELL
Sale (or disposition) back to the issuer
$626,105
$223.29 p/Share
2,804
Reduced 1.3%
213,403
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
3,726
Added 1.69%
216,207
Common Stock
Nov 29
2024
SELL
Sale (or disposition) back to the issuer
-
5,112
Reduced 2.35%
212,481
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$464,016
$157.99 p/Share
2,937
Reduced 1.33%
217,593
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$317,875
$157.99 p/Share
2,012
Reduced 0.9%
220,530
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$236,827
$157.99 p/Share
1,499
Reduced 0.67%
222,542
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,807
Added 1.67%
224,041
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$451,260
$150.07 p/Share
3,007
Reduced 1.35%
220,234
Common Stock
Feb 12
2023
SELL
Sale (or disposition) back to the issuer
$695,424
$150.07 p/Share
4,634
Reduced 2.03%
223,241
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
7,641
Added 3.24%
227,875
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$440,755
$150.07 p/Share
2,937
Reduced 1.32%
220,234
Common Stock
Feb 11
2023
SELL
Sale (or disposition) back to the issuer
$679,066
$150.07 p/Share
4,525
Reduced 1.99%
223,171
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
7,462
Added 3.17%
227,696
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$301,357
$149.78 p/Share
2,012
Reduced 0.91%
220,234
Common Stock
Feb 10
2023
SELL
Sale (or disposition) back to the issuer
$464,168
$149.78 p/Share
3,099
Reduced 1.38%
222,246
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
5,111
Added 2.22%
225,345
Common Stock
Dec 28
2022
SELL
Sale (or disposition) back to the issuer
-
20,214
Reduced 8.41%
220,234
Common Stock