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
|
|
Feb 23
2021
|
SELL
Open market or private sale
|
$44,458,781
$58.9 p/Share
|
754,818
|
|
Feb 23
2021
|
BUY
Conversion of derivative security
|
-
|
754,818
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$7,360,375
$58.12 p/Share
|
126,641
|
|
Feb 16
2021
|
BUY
Conversion of derivative security
|
-
|
126,641
|
|