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
|
|
Nov 08
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$21,805,643
$270.78 p/Share
|
80,529
|
|
Oct 14
2021
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
Oct 13
2021
|
SELL
Open market or private sale
|
$21,167,852
$262.86 p/Share
|
80,529
|
|