Dec 15
2021
|
SELL
Open market or private sale
|
$3,063,412
$71.56 p/Share
|
42,809
|
|
Dec 15
2021
|
BUY
Conversion of derivative security
|
-
|
42,809
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$1,465,762
$78.27 p/Share
|
18,727
|
|
Nov 17
2021
|
BUY
Conversion of derivative security
|
-
|
18,727
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$1,200,415
$79.11 p/Share
|
15,174
|
|
Nov 16
2021
|
BUY
Conversion of derivative security
|
-
|
15,174
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$1,131,714
$78.06 p/Share
|
14,498
|
|
Nov 15
2021
|
BUY
Conversion of derivative security
|
-
|
14,498
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$1,553,981
$73.89 p/Share
|
21,031
|
|
Oct 19
2021
|
BUY
Conversion of derivative security
|
-
|
21,031
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$1,856,600
$73.23 p/Share
|
25,353
|
|
Oct 18
2021
|
BUY
Conversion of derivative security
|
-
|
25,353
|
|
Oct 15
2021
|
SELL
Open market or private sale
|
$1,735,540
$73.49 p/Share
|
23,616
|
|
Oct 15
2021
|
BUY
Conversion of derivative security
|
-
|
23,616
|
|
Sep 17
2021
|
SELL
Open market or private sale
|
$2,764,799
$75.29 p/Share
|
36,722
|
|
Sep 17
2021
|
BUY
Conversion of derivative security
|
-
|
36,722
|
|
Sep 16
2021
|
SELL
Open market or private sale
|
$1,272,945
$75.34 p/Share
|
16,896
|
|
Sep 16
2021
|
BUY
Conversion of derivative security
|
-
|
16,896
|
|
Sep 15
2021
|
SELL
Open market or private sale
|
$1,233,728
$75.31 p/Share
|
16,382
|
|
Sep 15
2021
|
BUY
Conversion of derivative security
|
-
|
16,382
|
|
Aug 18
2021
|
SELL
Open market or private sale
|
$1,679,714
$71.09 p/Share
|
23,628
|
|
Aug 18
2021
|
BUY
Conversion of derivative security
|
-
|
23,628
|
|
Aug 17
2021
|
SELL
Open market or private sale
|
$920,021
$71.11 p/Share
|
12,938
|
|
Aug 17
2021
|
BUY
Conversion of derivative security
|
-
|
12,938
|
|
Aug 16
2021
|
SELL
Open market or private sale
|
$2,403,236
$71.88 p/Share
|
33,434
|
|