Jul 20
2021
|
BUY
Conversion of derivative security
|
-
|
123,438
|
|
Jul 14
2021
|
SELL
Open market or private sale
|
$1,024,932
$52.75 p/Share
|
19,430
|
|
Jul 14
2021
|
BUY
Conversion of derivative security
|
-
|
19,430
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$8,398,037
$53.49 p/Share
|
157,002
|
|
Jul 13
2021
|
BUY
Conversion of derivative security
|
-
|
157,002
|
|
Jul 12
2021
|
SELL
Open market or private sale
|
$3,297,733
$52.9 p/Share
|
62,339
|
|
Jul 12
2021
|
BUY
Conversion of derivative security
|
-
|
62,339
|
|
Jul 09
2021
|
SELL
Open market or private sale
|
$2,752,940
$52.41 p/Share
|
52,527
|
|
Jul 09
2021
|
BUY
Conversion of derivative security
|
-
|
52,527
|
|
Jul 08
2021
|
SELL
Open market or private sale
|
$668,940
$52.09 p/Share
|
12,842
|
|
Jul 08
2021
|
BUY
Conversion of derivative security
|
-
|
12,842
|
|
Jul 07
2021
|
SELL
Open market or private sale
|
$1,373,456
$52.37 p/Share
|
26,226
|
|
Jul 07
2021
|
BUY
Conversion of derivative security
|
-
|
26,226
|
|
Jul 06
2021
|
SELL
Open market or private sale
|
$5,044,622
$53.07 p/Share
|
95,056
|
|
Jul 06
2021
|
BUY
Conversion of derivative security
|
-
|
95,056
|
|
Jul 02
2021
|
SELL
Open market or private sale
|
$333,044
$52.03 p/Share
|
6,401
|
|
Jul 02
2021
|
BUY
Conversion of derivative security
|
-
|
6,401
|
|
Jul 01
2021
|
SELL
Open market or private sale
|
$74,044
$52.07 p/Share
|
1,422
|
|
Jul 01
2021
|
BUY
Conversion of derivative security
|
-
|
1,422
|
|
Jun 30
2021
|
SELL
Open market or private sale
|
$3,700,575
$52.72 p/Share
|
70,193
|
|
Jun 30
2021
|
BUY
Conversion of derivative security
|
-
|
70,193
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$3,500,893
$52.97 p/Share
|
66,092
|
|
Jun 29
2021
|
BUY
Conversion of derivative security
|
-
|
66,092
|
|
Jun 28
2021
|
SELL
Open market or private sale
|
$7,080,440
$53.19 p/Share
|
133,116
|
|
Jun 28
2021
|
BUY
Conversion of derivative security
|
-
|
133,116
|
|