Aug 03
2021
|
SELL
Open market or private sale
|
$95,345,594
$59.28 p/Share
|
1,608,394
|
|
Aug 03
2021
|
BUY
Conversion of derivative security
|
-
|
1,608,394
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$14,175,245
$54.58 p/Share
|
259,715
|
|
Aug 02
2021
|
BUY
Conversion of derivative security
|
-
|
259,715
|
|
Jul 30
2021
|
SELL
Open market or private sale
|
$5,330,924
$53.46 p/Share
|
99,718
|
|
Jul 30
2021
|
BUY
Conversion of derivative security
|
-
|
99,718
|
|
Jul 29
2021
|
SELL
Open market or private sale
|
$5,042,451
$54.46 p/Share
|
92,590
|
|
Jul 29
2021
|
BUY
Conversion of derivative security
|
-
|
92,590
|
|
Jul 28
2021
|
SELL
Open market or private sale
|
$10,521,021
$54.73 p/Share
|
192,235
|
|
Jul 28
2021
|
BUY
Conversion of derivative security
|
-
|
192,235
|
|
Jul 27
2021
|
SELL
Open market or private sale
|
$6,516,589
$53.73 p/Share
|
121,284
|
|
Jul 27
2021
|
BUY
Conversion of derivative security
|
-
|
121,284
|
|
Jul 26
2021
|
SELL
Open market or private sale
|
$8,840,544
$54.4 p/Share
|
162,510
|
|
Jul 26
2021
|
BUY
Conversion of derivative security
|
-
|
162,510
|
|
Jul 23
2021
|
SELL
Open market or private sale
|
$5,671,802
$53.63 p/Share
|
105,758
|
|
Jul 23
2021
|
BUY
Conversion of derivative security
|
-
|
105,758
|
|
Jul 22
2021
|
SELL
Open market or private sale
|
$3,671,685
$53.01 p/Share
|
69,264
|
|
Jul 22
2021
|
BUY
Conversion of derivative security
|
-
|
69,264
|
|
Jul 21
2021
|
SELL
Open market or private sale
|
$5,233,778
$52.72 p/Share
|
99,275
|
|
Jul 21
2021
|
BUY
Conversion of derivative security
|
-
|
99,275
|
|
Jul 20
2021
|
SELL
Open market or private sale
|
$6,461,979
$52.35 p/Share
|
123,438
|
|
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
|
|