Feb 10
2025
SELL
Payment of exercise price or tax liability
$442,560
$223.29 p/Share
1,982
Reduced 1.79%
108,661
Common Stock
Feb 10
2025
SELL
Sale (or disposition) back to the issuer
$681,704
$223.29 p/Share
3,053
Reduced 2.69%
110,643
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
5,035
Added 4.24%
113,696
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$329,799
$223.29 p/Share
1,477
Reduced 1.34%
108,661
Common Stock
Feb 09
2025
SELL
Sale (or disposition) back to the issuer
$550,856
$223.29 p/Share
2,467
Reduced 2.19%
110,138
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
3,944
Added 3.38%
112,605
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$218,824
$223.29 p/Share
980
Reduced 0.89%
108,661
Common Stock
Feb 08
2025
SELL
Sale (or disposition) back to the issuer
$668,530
$223.29 p/Share
2,994
Reduced 2.66%
109,641
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
3,974
Added 3.41%
112,635
Common Stock
Nov 29
2024
SELL
Sale (or disposition) back to the issuer
-
5,035
Reduced 4.43%
108,661
Common Stock
Aug 27
2024
SELL
Payment of exercise price or tax liability
$724,787
$184.19 p/Share
3,935
Reduced 3.35%
113,696
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$367,518
$167.13 p/Share
2,199
Reduced 1.84%
117,631
Common Stock
Feb 11
2024
SELL
Sale (or disposition) back to the issuer
$566,236
$167.13 p/Share
3,388
Reduced 2.75%
119,830
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
5,587
Added 4.34%
123,218
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$331,084
$167.13 p/Share
1,981
Reduced 1.66%
117,631
Common Stock
Feb 10
2024
SELL
Sale (or disposition) back to the issuer
$510,247
$167.13 p/Share
3,053
Reduced 2.49%
119,612
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
5,034
Added 3.94%
122,665
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$259,789
$167.39 p/Share
1,552
Reduced 1.3%
117,631
Common Stock
Feb 09
2024
SELL
Sale (or disposition) back to the issuer
$400,229
$167.39 p/Share
2,391
Reduced 1.97%
119,183
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,943
Added 3.14%
121,574
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
-
10,621
Reduced 8.28%
117,631
Common Stock
Aug 27
2023
SELL
Payment of exercise price or tax liability
$634,322
$161.2 p/Share
3,935
Reduced 2.98%
128,252
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$205,544
$163.26 p/Share
1,259
Reduced 0.94%
132,187
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$183,427
$151.97 p/Share
1,207
Reduced 0.9%
133,446
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$334,182
$151.97 p/Share
2,199
Reduced 1.61%
134,653
Common Stock