Nov 18
2024
|
SELL
Open market or private sale
|
$10,326,165
$553.86 p/Share
|
18,644
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$5,166,159
$577.16 p/Share
|
8,951
|
|
Nov 15
2024
|
SELL
Payment of exercise price or tax liability
|
$5,420,686
$577.16 p/Share
|
9,392
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
18,045
|
|
Nov 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
18,942
|
|
Oct 08
2024
|
|
-
|
22,988
|
|
Oct 08
2024
|
|
-
|
22,988
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$17,104,974
$518.05 p/Share
|
33,018
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$4,714,502
$526.76 p/Share
|
8,950
|
|
Aug 15
2024
|
SELL
Payment of exercise price or tax liability
|
$4,947,329
$526.76 p/Share
|
9,392
|
|
Aug 15
2024
|
BUY
Conversion of derivative security
|
-
|
18,044
|
|
Aug 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
18,940
|
|
May 16
2024
|
SELL
Open market or private sale
|
$8,864,746
$475.5 p/Share
|
18,643
|
|
May 15
2024
|
SELL
Open market or private sale
|
$4,223,529
$471.85 p/Share
|
8,951
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$4,431,615
$471.85 p/Share
|
9,392
|
|
May 15
2024
|
BUY
Conversion of derivative security
|
-
|
18,046
|
|
May 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
18,940
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$9,171,524
$476.74 p/Share
|
19,238
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$5,185,255
$473.28 p/Share
|
10,956
|
|
Feb 15
2024
|
SELL
Payment of exercise price or tax liability
|
$3,187,067
$473.28 p/Share
|
6,734
|
|
Feb 15
2024
|
BUY
Conversion of derivative security
|
-
|
23,346
|
|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
13,582
|
|
Nov 20
2023
|
|
-
|
14,376
|
|
Nov 20
2023
|
|
-
|
14,376
|
|
Nov 16
2023
|
SELL
Open market or private sale
|
$5,811,906
$329.1 p/Share
|
17,660
|
|