Oct 15
2024
|
SELL
Open market or private sale
|
$7,660,800
$1400.0 p/Share
|
5,472
|
|
Oct 15
2024
|
BUY
Exercise of conversion of derivative security
|
$771,114
$140.92 p/Share
|
5,472
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$7,534,123
$1376.85 p/Share
|
5,472
|
|
Sep 16
2024
|
BUY
Exercise of conversion of derivative security
|
$1,181,514
$215.92 p/Share
|
5,472
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$6,900,575
$1261.07 p/Share
|
5,472
|
|
Aug 15
2024
|
BUY
Exercise of conversion of derivative security
|
$1,181,514
$215.92 p/Share
|
5,472
|
|
Jul 15
2024
|
SELL
Exercise of conversion of derivative security
|
$495,905
$1242.87 p/Share
|
399
|
|
Jul 15
2024
|
SELL
Open market or private sale
|
$6,300,767
$1242.02 p/Share
|
5,073
|
|
Jul 15
2024
|
BUY
Exercise of conversion of derivative security
|
$1,181,514
$215.92 p/Share
|
5,472
|
|
Jun 17
2024
|
SELL
Open market or private sale
|
$7,177,731
$1311.72 p/Share
|
5,472
|
|
Jun 17
2024
|
BUY
Exercise of conversion of derivative security
|
$1,181,514
$215.92 p/Share
|
5,472
|
|
May 09
2024
|
SELL
Open market or private sale
|
$258,355
$1318.14 p/Share
|
196
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$69,517,236
$1174.0 p/Share
|
59,214
|
|
Feb 22
2024
|
BUY
Exercise of conversion of derivative security
|
$10,364,226
$175.03 p/Share
|
59,214
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$10,928,865
$1165.0 p/Share
|
9,381
|
|
Feb 21
2024
|
BUY
Exercise of conversion of derivative security
|
$1,621,412
$172.84 p/Share
|
9,381
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$2,753,451
$1151.59 p/Share
|
2,391
|
|
Feb 16
2024
|
BUY
Exercise of conversion of derivative security
|
$344,642
$172.84 p/Share
|
1,994
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$3,587,723
$1145.14 p/Share
|
3,133
|
|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
$610,125
$172.84 p/Share
|
3,530
|
|
Jan 16
2024
|
SELL
Open market or private sale
|
$3,613,343
$1023.61 p/Share
|
3,530
|
|
Jan 16
2024
|
BUY
Exercise of conversion of derivative security
|
$610,125
$172.84 p/Share
|
3,530
|
|
Jan 11
2024
|
SELL
Open market or private sale
|
$14,298,305
$1015.0 p/Share
|
14,087
|
|
Jan 11
2024
|
BUY
Exercise of conversion of derivative security
|
$2,434,797
$172.84 p/Share
|
14,087
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$39,490,637
$1016.15 p/Share
|
38,863
|
|