Feb 10
2025
SELL
Payment of exercise price or tax liability
$125,485
$495.99 p/Share
253
Reduced 2.93%
8,376
Common Stock
Feb 10
2025
SELL
Open market or private sale
$394,498
$493.74 p/Share
799
Reduced 8.47%
8,629
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$118,646
$277.86 p/Share
427
Added 4.5%
9,056
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$463,076
$489.51 p/Share
946
Reduced 9.51%
9,001
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
-
2,142
Added 17.72%
9,947
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$53,897
$508.47 p/Share
106
Reduced 1.34%
7,805
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
1,240
Added 13.55%
7,911
Common Stock
Nov 08
2024
SELL
Open market or private sale
$444,467
$552.82 p/Share
804
Reduced 10.76%
6,671
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$192,421
$239.33 p/Share
804
Added 9.71%
7,475
Common Stock
Nov 04
2024
SELL
Payment of exercise price or tax liability
$226,541
$486.14 p/Share
466
Reduced 6.53%
6,671
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$59,656
$579.19 p/Share
103
Reduced 1.42%
7,137
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$113,200
$560.4 p/Share
202
Reduced 2.71%
7,240
Common Stock
Feb 09
2024
SELL
Open market or private sale
$786,506
$549.62 p/Share
1,431
Reduced 16.13%
7,442
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$139,934
$553.1 p/Share
253
Reduced 2.77%
8,873
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
964
Added 9.55%
9,126
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$359,463
$531.75 p/Share
676
Reduced 7.65%
8,162
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
1,796
Added 16.89%
8,838
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$90,019
$383.06 p/Share
235
Reduced 3.23%
7,042
Common Stock
Aug 02
2023
SELL
Open market or private sale
$1,182,025
$426.57 p/Share
2,771
Reduced 27.58%
7,277
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
$282,170
$239.33 p/Share
1,179
Added 10.5%
10,048
Common Stock
Mar 06
2023
SELL
Open market or private sale
$287,659
$293.53 p/Share
980
Reduced 9.95%
8,869
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$98,196
$100.2 p/Share
980
Added 9.05%
9,849
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$190,581
$290.52 p/Share
656
Reduced 8.66%
6,923
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
3,638
Added 29.09%
8,869
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$43,169
$293.67 p/Share
147
Reduced 2.44%
5,887
Common Stock