Oct 28
2024
|
|
-
|
68,000
|
|
Sep 20
2024
|
SELL
Payment of exercise price or tax liability
|
$2,436,758
$167.59 p/Share
|
14,540
|
|
Sep 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,035
|
|
Sep 15
2024
|
SELL
Payment of exercise price or tax liability
|
$1,394,430
$162.03 p/Share
|
8,606
|
|
Sep 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
19,752
|
|
Aug 05
2024
|
SELL
Payment of exercise price or tax liability
|
$2,929,627
$133.28 p/Share
|
21,981
|
|
Aug 05
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
50,000
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$50,876,000
$127.19 p/Share
|
400,000
|
|
Mar 12
2024
|
BUY
Exercise of conversion of derivative security
|
$16,188,000
$40.47 p/Share
|
400,000
|
|
Dec 20
2023
|
|
-
|
40,000
|
|
Sep 20
2023
|
SELL
Payment of exercise price or tax liability
|
$1,638,209
$112.77 p/Share
|
14,527
|
|
Sep 20
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
33,035
|
|
Aug 04
2023
|
SELL
Payment of exercise price or tax liability
|
$1,261,080
$114.55 p/Share
|
11,009
|
|
Aug 04
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Aug 03
2023
|
SELL
Payment of exercise price or tax liability
|
$1,274,429
$115.71 p/Share
|
11,014
|
|
Aug 03
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Jun 27
2023
|
SELL
Payment of exercise price or tax liability
|
$1,172,821
$116.78 p/Share
|
10,043
|
|
Jun 27
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Dec 14
2022
|
SELL
Open market or private sale
|
$32,808,000
$82.02 p/Share
|
400,000
|
|
Dec 14
2022
|
BUY
Exercise of conversion of derivative security
|
$12,044,000
$30.11 p/Share
|
400,000
|
|
Aug 04
2022
|
SELL
Payment of exercise price or tax liability
|
$789,097
$77.37 p/Share
|
10,199
|
|
Aug 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Aug 03
2022
|
SELL
Payment of exercise price or tax liability
|
$751,131
$76.35 p/Share
|
9,838
|
|
Aug 03
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Jun 27
2022
|
SELL
Payment of exercise price or tax liability
|
$630,785
$70.7 p/Share
|
8,922
|
|