Jul 23
2021
|
SELL
Open market or private sale
|
$7,043,988
$53.91 p/Share
|
130,662
|
|
Jul 23
2021
|
BUY
Conversion of derivative security
|
-
|
130,662
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$13,777,669
$54.05 p/Share
|
254,906
|
|
Jul 13
2021
|
BUY
Conversion of derivative security
|
-
|
254,906
|
|
Jul 06
2021
|
SELL
Open market or private sale
|
$2,181,253
$53.91 p/Share
|
40,461
|
|
Jul 06
2021
|
BUY
Conversion of derivative security
|
-
|
40,461
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$647,923
$53.85 p/Share
|
12,032
|
|
Jun 29
2021
|
BUY
Conversion of derivative security
|
-
|
12,032
|
|
Jun 28
2021
|
SELL
Open market or private sale
|
$1,589,460
$53.88 p/Share
|
29,500
|
|
Jun 28
2021
|
BUY
Conversion of derivative security
|
-
|
29,500
|
|
Jun 25
2021
|
SELL
Open market or private sale
|
$2,618,514
$53.88 p/Share
|
48,599
|
|
Jun 25
2021
|
BUY
Conversion of derivative security
|
-
|
48,599
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$6,549,475
$53.93 p/Share
|
121,444
|
|
Jun 24
2021
|
BUY
Conversion of derivative security
|
-
|
121,444
|
|
Jun 23
2021
|
SELL
Open market or private sale
|
$36,390,192
$52.77 p/Share
|
689,600
|
|
Jun 23
2021
|
BUY
Conversion of derivative security
|
-
|
689,600
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$546,000
$52.5 p/Share
|
10,400
|
|
Jun 22
2021
|
BUY
Conversion of derivative security
|
-
|
10,400
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$9,014,604
$51.71 p/Share
|
174,330
|
|
Jun 21
2021
|
BUY
Conversion of derivative security
|
-
|
174,330
|
|
Jun 18
2021
|
SELL
Open market or private sale
|
$14,238,356
$51.65 p/Share
|
275,670
|
|
Jun 18
2021
|
BUY
Conversion of derivative security
|
-
|
275,670
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$12,640,000
$50.56 p/Share
|
250,000
|
|
Jun 17
2021
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
May 17
2021
|
BUY
Other acquisition or disposition
|
-
|
551,461
|
|