Jan 31
2025
BUY
Grant, award, or other acquisition
-
159
Added 13.27%
1,039
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$12,580
$571.84 p/Share
22
Reduced 2.44%
880
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$11,788
$561.38 p/Share
21
Reduced 2.28%
902
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$12,398
$563.58 p/Share
22
Reduced 2.33%
923
Common Stock
Nov 06
2024
SELL
Open market or private sale
$196,042
$560.12 p/Share
350
Reduced 27.03%
945
Common Stock
Jul 11
2024
SELL
Payment of exercise price or tax liability
$1,319
$439.82 p/Share
3
Reduced 0.23%
1,295
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
-
10
Added 0.76%
1,298
Common Stock
Mar 26
2024
SELL
Open market or private sale
$97,245
$434.13 p/Share
224
Reduced 14.81%
1,288
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$102,737
$433.49 p/Share
237
Reduced 13.55%
1,512
Common Stock
Mar 26
2024
BUY
Exercise of conversion of derivative security
$59,358
$128.76 p/Share
461
Added 20.86%
1,749
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$12,579
$393.11 p/Share
32
Reduced 2.42%
1,288
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$8,219
$391.4 p/Share
21
Reduced 1.57%
1,320
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$8,219
$391.4 p/Share
21
Reduced 1.54%
1,341
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
179
Added 11.62%
1,362
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$80,004
$375.61 p/Share
213
Reduced 15.26%
1,183
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$45,196
$107.61 p/Share
420
Added 23.13%
1,396
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$7,352
$350.12 p/Share
21
Reduced 2.11%
976
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$11,022
$344.45 p/Share
32
Reduced 3.11%
997
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$7,233
$344.45 p/Share
21
Reduced 2.0%
1,029
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
175
Added 14.29%
1,050
Common Stock
Dec 27
2022
SELL
Open market or private sale
$127,358
$310.63 p/Share
410
Reduced 31.91%
875
Common Stock