Dec 23
2021
|
SELL
Open market or private sale
|
$4,189,309
$74.13 p/Share
|
56,513
|
|
Dec 23
2021
|
BUY
Conversion of derivative security
|
-
|
56,513
|
|
Dec 16
2021
|
SELL
Open market or private sale
|
$58,352
$72.94 p/Share
|
800
|
|
Dec 16
2021
|
BUY
Conversion of derivative security
|
-
|
800
|
|
Dec 13
2021
|
SELL
Open market or private sale
|
$3,146,459
$73.71 p/Share
|
42,687
|
|
Dec 13
2021
|
BUY
Conversion of derivative security
|
-
|
42,687
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$1,182,877
$78.89 p/Share
|
14,994
|
|
Nov 04
2021
|
BUY
Conversion of derivative security
|
-
|
14,994
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$6,611,767
$77.78 p/Share
|
85,006
|
|
Nov 03
2021
|
BUY
Conversion of derivative security
|
-
|
85,006
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$4,903,749
$73.36 p/Share
|
66,845
|
|
Oct 14
2021
|
BUY
Conversion of derivative security
|
-
|
66,845
|
|
Oct 07
2021
|
SELL
Open market or private sale
|
$2,392,465
$72.16 p/Share
|
33,155
|
|
Oct 07
2021
|
BUY
Conversion of derivative security
|
-
|
33,155
|
|
Sep 24
2021
|
|
-
|
374,950
|
|
Sep 24
2021
|
BUY
Conversion of derivative security
|
-
|
374,950
|
|
Sep 02
2021
|
SELL
Open market or private sale
|
$3,740,500
$74.81 p/Share
|
50,000
|
|
Sep 02
2021
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
Sep 01
2021
|
SELL
Open market or private sale
|
$3,765,500
$75.31 p/Share
|
50,000
|
|
Sep 01
2021
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
Aug 12
2021
|
SELL
Open market or private sale
|
$3,942,835
$71.06 p/Share
|
55,486
|
|
Aug 12
2021
|
BUY
Conversion of derivative security
|
-
|
55,486
|
|
Aug 11
2021
|
SELL
Open market or private sale
|
$3,149,811
$70.76 p/Share
|
44,514
|
|
Aug 11
2021
|
BUY
Conversion of derivative security
|
-
|
44,514
|
|
Jul 23
2021
|
SELL
Open market or private sale
|
$2,411,620
$68.0 p/Share
|
35,465
|
|