Jun 25
2021
|
SELL
Open market or private sale
|
$3,958,930
$53.14 p/Share
|
74,500
|
|
Jun 25
2021
|
BUY
Conversion of derivative security
|
-
|
74,500
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$7,597,131
$53.49 p/Share
|
142,029
|
|
Jun 24
2021
|
BUY
Conversion of derivative security
|
-
|
142,029
|
|
Jun 23
2021
|
SELL
Open market or private sale
|
$19,846,446
$52.86 p/Share
|
375,453
|
|
Jun 23
2021
|
BUY
Conversion of derivative security
|
-
|
375,453
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$5,500,904
$52.05 p/Share
|
105,685
|
|
Jun 22
2021
|
BUY
Conversion of derivative security
|
-
|
105,685
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$1,118,000
$52.0 p/Share
|
21,500
|
|
Jun 21
2021
|
BUY
Conversion of derivative security
|
-
|
21,500
|
|
Jun 18
2021
|
SELL
Open market or private sale
|
$119,646
$52.02 p/Share
|
2,300
|
|
Jun 18
2021
|
BUY
Conversion of derivative security
|
-
|
2,300
|
|
Feb 24
2021
|
SELL
Other acquisition or disposition
|
-
|
1,960,039
|
|
Feb 24
2021
|
SELL
Open market or private sale
|
$217,186,866
$55.25 p/Share
|
3,930,984
|
|
Feb 24
2021
|
BUY
Conversion of derivative security
|
-
|
3,930,984
|
|
Dec 04
2020
|
SELL
Other acquisition or disposition
|
-
|
2,500,869
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$259,278,063
$43.88 p/Share
|
5,908,798
|
|
Dec 04
2020
|
BUY
Conversion of derivative security
|
-
|
5,908,798
|
|