Nov 08
2024
SELL
Payment of exercise price or tax liability
$248,410
$248.41 p/Share
1,000
Reduced 4.21%
22,765
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
3,723
Added 13.89%
23,087
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$18,088
$210.33 p/Share
86
Reduced 0.43%
20,042
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
252
Added 1.24%
20,128
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$34,224
$203.72 p/Share
168
Reduced 0.84%
19,876
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
-
168
Added 0.83%
20,044
Common Stock
Dec 01
2023
SELL
Open market or private sale
$407,200
$203.6 p/Share
2,000
Reduced 9.14%
19,876
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$240,586
$188.4 p/Share
1,277
Reduced 5.87%
20,483
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
1,767
Added 7.94%
20,499
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
1,261
Added 5.66%
21,002
Common Stock
Feb 07
2023
SELL
Open market or private sale
$889,888
$155.82 p/Share
5,711
Reduced 23.36%
18,732
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$263,776
$156.73 p/Share
1,683
Reduced 6.47%
24,325
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
5,835
Added 18.32%
26,008
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$13,964
$164.29 p/Share
85
Reduced 0.42%
20,173
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
251
Added 1.22%
20,258
Common Stock
Dec 21
2022
SELL
Open market or private sale
$375,374
$169.24 p/Share
2,218
Reduced 9.98%
20,007
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$198,688
$89.58 p/Share
2,218
Added 9.07%
22,225
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$28,758
$167.2 p/Share
172
Reduced 0.85%
20,007
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
-
172
Added 0.85%
20,179
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$358,655
$153.01 p/Share
2,344
Reduced 10.49%
20,007
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
-
5,390
Added 19.43%
22,351
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$166,315
$155.0 p/Share
1,073
Reduced 5.95%
16,961
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
2,466
Added 12.4%
17,423
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$155,223
$135.33 p/Share
1,147
Reduced 6.86%
15,568
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
2,636
Added 13.62%
16,715
Common Stock