Dec 06
2021
|
SELL
Open market or private sale
|
$40,886,249
$159.14 p/Share
|
256,920
|
|
Dec 06
2021
|
BUY
Conversion of derivative security
|
-
|
256,920
|
|
Dec 01
2021
|
BUY
Conversion of derivative security
|
-
|
326
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$86,699,270
$190.16 p/Share
|
455,928
|
|
Nov 16
2021
|
BUY
Conversion of derivative security
|
-
|
455,928
|
|
Nov 09
2021
|
|
-
|
25
|
|
Nov 09
2021
|
BUY
Other acquisition or disposition
|
-
|
25
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$56,056,952
$163.26 p/Share
|
343,360
|
|
Nov 03
2021
|
BUY
Conversion of derivative security
|
-
|
343,360
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$54,419,128
$158.49 p/Share
|
343,360
|
|
Oct 19
2021
|
BUY
Conversion of derivative security
|
-
|
343,360
|
|
Oct 06
2021
|
SELL
Open market or private sale
|
$45,165,484
$143.7 p/Share
|
314,304
|
|
Oct 06
2021
|
BUY
Conversion of derivative security
|
-
|
314,304
|
|
Sep 23
2021
|
SELL
Open market or private sale
|
$240,000
$150.0 p/Share
|
1,600
|
|
Sep 23
2021
|
BUY
Conversion of derivative security
|
-
|
1,600
|
|
Sep 21
2021
|
SELL
Open market or private sale
|
$45,445,214
$144.59 p/Share
|
314,304
|
|
Sep 21
2021
|
BUY
Conversion of derivative security
|
-
|
314,304
|
|
Sep 08
2021
|
SELL
Open market or private sale
|
$35,293,117
$137.05 p/Share
|
257,520
|
|
Sep 08
2021
|
BUY
Conversion of derivative security
|
-
|
257,520
|
|
Sep 01
2021
|
BUY
Conversion of derivative security
|
-
|
326
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$33,845,852
$131.43 p/Share
|
257,520
|
|
Aug 23
2021
|
BUY
Conversion of derivative security
|
-
|
257,520
|
|
Aug 12
2021
|
SELL
Open market or private sale
|
$4,743,392
$130.6 p/Share
|
36,320
|
|
Aug 12
2021
|
BUY
Conversion of derivative security
|
-
|
36,320
|
|
Aug 10
2021
|
SELL
Open market or private sale
|
$35,490,217
$127.67 p/Share
|
277,984
|
|