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
|
|
Aug 16
2021
|
BUY
Conversion of derivative security
|
-
|
33,434
|
|
Jul 19
2021
|
SELL
Open market or private sale
|
$1,029,198
$64.64 p/Share
|
15,922
|
|
Jul 19
2021
|
BUY
Conversion of derivative security
|
-
|
15,922
|
|
Jul 16
2021
|
SELL
Open market or private sale
|
$1,836,105
$65.4 p/Share
|
28,075
|
|
Jul 16
2021
|
BUY
Conversion of derivative security
|
-
|
28,075
|
|
Jul 15
2021
|
SELL
Open market or private sale
|
$1,736,480
$66.78 p/Share
|
26,003
|
|
Jul 15
2021
|
BUY
Conversion of derivative security
|
-
|
26,003
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$1,259,566
$63.19 p/Share
|
19,933
|
|
Jun 17
2021
|
BUY
Conversion of derivative security
|
-
|
19,933
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$1,938,965
$63.87 p/Share
|
30,358
|
|
Jun 16
2021
|
BUY
Conversion of derivative security
|
-
|
30,358
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$1,293,108
$65.61 p/Share
|
19,709
|
|
Jun 15
2021
|
BUY
Conversion of derivative security
|
-
|
19,709
|
|
May 19
2021
|
SELL
Open market or private sale
|
$1,176,412
$61.56 p/Share
|
19,110
|
|
May 19
2021
|
BUY
Conversion of derivative security
|
-
|
19,110
|
|
May 18
2021
|
SELL
Open market or private sale
|
$2,131,853
$64.68 p/Share
|
32,960
|
|
May 18
2021
|
BUY
Conversion of derivative security
|
-
|
32,960
|
|
May 17
2021
|
SELL
Open market or private sale
|
$1,171,008
$65.31 p/Share
|
17,930
|
|
May 17
2021
|
BUY
Conversion of derivative security
|
-
|
17,930
|
|
Apr 15
2021
|
SELL
Open market or private sale
|
$4,465,300
$63.79 p/Share
|
70,000
|
|
Apr 15
2021
|
BUY
Conversion of derivative security
|
-
|
70,000
|
|
Mar 17
2021
|
SELL
Open market or private sale
|
$664,333
$60.35 p/Share
|
11,008
|
|
Mar 17
2021
|
BUY
Conversion of derivative security
|
-
|
11,008
|
|