Jan 08
2023
|
SELL
Payment of exercise price or tax liability
|
$1,189,841
$69.81 p/Share
|
17,044
|
|
Jan 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
38,281
|
|
Oct 08
2022
|
SELL
Payment of exercise price or tax liability
|
$1,453,765
$75.99 p/Share
|
19,131
|
|
Oct 08
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
38,281
|
|
Mar 21
2022
|
|
-
|
540
|
|
Mar 21
2022
|
BUY
Conversion of derivative security
|
-
|
540
|
|
Mar 09
2022
|
SELL
Open market or private sale
|
$8,852,443
$109.93 p/Share
|
80,528
|
|
Mar 09
2022
|
BUY
Conversion of derivative security
|
-
|
80,528
|
|
Mar 08
2022
|
SELL
Open market or private sale
|
$8,847,721
$109.87 p/Share
|
80,529
|
|
Mar 08
2022
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Feb 10
2022
|
SELL
Open market or private sale
|
$11,981,761
$148.79 p/Share
|
80,528
|
|
Feb 10
2022
|
BUY
Conversion of derivative security
|
-
|
80,528
|
|
Feb 09
2022
|
SELL
Open market or private sale
|
$11,836,958
$146.99 p/Share
|
80,529
|
|
Feb 09
2022
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Jan 19
2022
|
SELL
Open market or private sale
|
$12,881,259
$159.96 p/Share
|
80,528
|
|
Jan 19
2022
|
BUY
Conversion of derivative security
|
-
|
80,528
|
|
Jan 18
2022
|
SELL
Open market or private sale
|
$12,845,986
$159.52 p/Share
|
80,529
|
|
Jan 18
2022
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Dec 16
2021
|
SELL
Open market or private sale
|
$14,607,779
$181.4 p/Share
|
80,528
|
|
Dec 16
2021
|
BUY
Conversion of derivative security
|
-
|
80,528
|
|
Dec 15
2021
|
SELL
Open market or private sale
|
$14,514,547
$180.24 p/Share
|
80,529
|
|
Dec 15
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Nov 09
2021
|
SELL
Open market or private sale
|
$21,058,334
$261.5 p/Share
|
80,529
|
|
Nov 09
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$20,982,636
$260.56 p/Share
|
80,529
|
|