Sep 23
2024
|
SELL
Open market or private sale
|
$5,699,299
$569.93 p/Share
|
10,000
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$11,150,600
$557.53 p/Share
|
20,000
|
|
Aug 15
2024
|
SELL
Payment of exercise price or tax liability
|
$8,151,611
$526.76 p/Share
|
15,475
|
|
Aug 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
31,206
|
|
May 15
2024
|
SELL
Payment of exercise price or tax liability
|
$8,651,841
$471.85 p/Share
|
18,336
|
|
May 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
36,977
|
|
Feb 15
2024
|
SELL
Payment of exercise price or tax liability
|
$7,899,989
$473.28 p/Share
|
16,692
|
|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
34,299
|
|
Dec 28
2023
|
SELL
Open market or private sale
|
$3,600,200
$360.02 p/Share
|
10,000
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$3,500,100
$350.01 p/Share
|
10,000
|
|
Nov 20
2023
|
SELL
Open market or private sale
|
$3,400,200
$340.02 p/Share
|
10,000
|
|
Nov 15
2023
|
SELL
Payment of exercise price or tax liability
|
$5,719,624
$336.31 p/Share
|
17,007
|
|
Nov 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
34,299
|
|
Aug 15
2023
|
SELL
Payment of exercise price or tax liability
|
$5,207,679
$306.19 p/Share
|
17,008
|
|
Aug 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
34,299
|
|
May 15
2023
|
SELL
Payment of exercise price or tax liability
|
$3,976,406
$233.81 p/Share
|
17,007
|
|
May 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
34,297
|
|
Feb 15
2023
|
SELL
Payment of exercise price or tax liability
|
$2,299,138
$179.48 p/Share
|
12,810
|
|
Feb 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
27,509
|
|
Nov 15
2022
|
SELL
Payment of exercise price or tax liability
|
$1,557,960
$114.22 p/Share
|
13,640
|
|
Nov 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
27,507
|
|
Aug 15
2022
|
SELL
Payment of exercise price or tax liability
|
$2,462,020
$180.5 p/Share
|
13,640
|
|
Aug 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
27,508
|
|
May 15
2022
|
SELL
Payment of exercise price or tax liability
|
$2,709,177
$198.62 p/Share
|
13,640
|
|
May 15
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
27,507
|
|