Feb 18
2025
SELL
Payment of exercise price or tax liability
$101,653
$156.15 p/Share
651
Reduced 0.38%
170,459
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
1,594
Added 0.92%
171,110
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$1,510,587
$156.23 p/Share
9,669
Reduced 5.15%
178,013
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
19,518
Added 9.5%
185,924
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
1,302
Added 0.77%
167,221
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$7,263,400
$153.12 p/Share
47,436
Reduced 22.23%
165,919
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
$5,853,910
$100.06 p/Share
58,504
Added 21.52%
213,355
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$105,128
$157.85 p/Share
666
Reduced 0.43%
154,851
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
1,302
Added 0.83%
155,517
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$2,109,632
$157.4 p/Share
13,403
Reduced 8.0%
154,215
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
26,202
Added 13.52%
167,618
Common Stock
Feb 09
2024
SELL
Open market or private sale
$9,281,969
$156.27 p/Share
59,397
Reduced 29.58%
141,416
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$5,371,864
$90.44 p/Share
59,397
Added 22.83%
200,813
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$299,059
$156.33 p/Share
1,913
Reduced 1.33%
141,416
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
3,739
Added 2.54%
143,329
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,712,283
$162.01 p/Share
10,569
Reduced 7.04%
139,590
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
21,422
Added 12.49%
150,159
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$208,921
$162.08 p/Share
1,289
Reduced 0.99%
128,737
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,570
Added 2.67%
130,026
Common Stock
Nov 22
2022
SELL
Open market or private sale
$13,598,447
$176.78 p/Share
76,923
Reduced 37.82%
126,456
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$5,579,994
$72.54 p/Share
76,923
Added 27.44%
203,379
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,466,633
$165.89 p/Share
8,841
Reduced 6.53%
126,456
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
18,064
Added 11.78%
135,297
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$200,932
$168.85 p/Share
1,190
Reduced 1.0%
117,233
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
3,297
Added 2.71%
118,423
Common Stock