Nov 01
2024
|
SELL
Open market or private sale
|
$226,200
$387.33 p/Share
|
584
|
|
Nov 01
2024
|
BUY
Exercise of conversion of derivative security
|
$34,368
$58.85 p/Share
|
584
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$225,254
$388.37 p/Share
|
580
|
|
Oct 01
2024
|
BUY
Exercise of conversion of derivative security
|
$34,133
$58.85 p/Share
|
580
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$205,036
$351.09 p/Share
|
584
|
|
Sep 03
2024
|
BUY
Exercise of conversion of derivative security
|
$34,368
$58.85 p/Share
|
584
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$913,198
$354.64 p/Share
|
2,575
|
|
Aug 20
2024
|
SELL
Payment of exercise price or tax liability
|
$924,099
$353.79 p/Share
|
2,612
|
|
Aug 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
5,187
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$206,094
$350.5 p/Share
|
588
|
|
Aug 01
2024
|
BUY
Exercise of conversion of derivative security
|
$34,603
$58.85 p/Share
|
588
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$205,731
$354.71 p/Share
|
580
|
|
Jul 01
2024
|
BUY
Exercise of conversion of derivative security
|
$34,133
$58.85 p/Share
|
580
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$175,433
$300.4 p/Share
|
584
|
|
Jun 03
2024
|
BUY
Exercise of conversion of derivative security
|
$34,368
$58.85 p/Share
|
584
|
|
May 22
2024
|
SELL
Open market or private sale
|
$411,867
$319.03 p/Share
|
1,291
|
|
May 21
2024
|
SELL
Open market or private sale
|
$408,033
$316.06 p/Share
|
1,291
|
|
May 20
2024
|
SELL
Payment of exercise price or tax liability
|
$836,482
$319.39 p/Share
|
2,619
|
|
May 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
5,201
|
|
May 02
2024
|
SELL
Open market or private sale
|
$150,829
$258.27 p/Share
|
584
|
|
May 02
2024
|
BUY
Exercise of conversion of derivative security
|
$34,368
$58.85 p/Share
|
584
|
|
May 01
2024
|
SELL
Open market or private sale
|
$105,888
$254.54 p/Share
|
416
|
|
May 01
2024
|
BUY
Exercise of conversion of derivative security
|
$25,396
$61.05 p/Share
|
416
|
|
Apr 04
2024
|
SELL
Open market or private sale
|
$125,199
$300.96 p/Share
|
416
|
|
Apr 04
2024
|
BUY
Exercise of conversion of derivative security
|
$23,541
$56.59 p/Share
|
416
|
|