Jul 15
2023
|
SELL
Payment of exercise price or tax liability
|
$561,164
$514.83 p/Share
|
1,090
|
|
Jul 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,200
|
|
Jun 22
2023
|
SELL
Open market or private sale
|
$16,734,550
$478.13 p/Share
|
35,000
|
|
Apr 24
2023
|
SELL
Payment of exercise price or tax liability
|
$807,507
$377.34 p/Share
|
2,140
|
|
Apr 24
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
4,318
|
|
Apr 15
2023
|
SELL
Payment of exercise price or tax liability
|
$413,524
$379.38 p/Share
|
1,090
|
|
Apr 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,199
|
|
Jan 24
2023
|
SELL
Payment of exercise price or tax liability
|
$9,312,300
$361.32 p/Share
|
25,773
|
|
Jan 24
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
51,972
|
|
Jan 20
2023
|
SELL
Open market or private sale
|
$5,198,700
$346.58 p/Share
|
15,000
|
|
Oct 24
2022
|
SELL
Payment of exercise price or tax liability
|
$884,467
$316.22 p/Share
|
2,797
|
|
Oct 24
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
5,642
|
|
Jul 24
2022
|
SELL
Payment of exercise price or tax liability
|
$1,124,114
$401.9 p/Share
|
2,797
|
|
Jul 24
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
5,642
|
|
Apr 24
2022
|
SELL
Payment of exercise price or tax liability
|
$1,142,233
$408.67 p/Share
|
2,795
|
|
Apr 24
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
5,640
|
|
Jan 24
2022
|
SELL
Payment of exercise price or tax liability
|
$42,638,101
$519.66 p/Share
|
82,050
|
|
Jan 24
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
165,478
|
|
Oct 24
2021
|
SELL
Payment of exercise price or tax liability
|
$1,382,410
$643.58 p/Share
|
2,148
|
|
Oct 24
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
4,334
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$24,831,201
$620.78 p/Share
|
40,000
|
|
Jul 24
2021
|
SELL
Payment of exercise price or tax liability
|
$1,344,995
$625.87 p/Share
|
2,149
|
|
Jul 24
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
4,335
|
|
Apr 24
2021
|
SELL
Payment of exercise price or tax liability
|
$1,108,024
$515.84 p/Share
|
2,148
|
|
Apr 24
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
4,334
|
|