Aug 24
2021
|
BUY
Conversion of derivative security
|
-
|
92,503
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$32,771,310
$62.59 p/Share
|
523,587
|
|
Aug 23
2021
|
BUY
Conversion of derivative security
|
-
|
523,587
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$8,789,396
$62.57 p/Share
|
140,473
|
|
Aug 13
2021
|
BUY
Conversion of derivative security
|
-
|
140,473
|
|
Aug 12
2021
|
SELL
Open market or private sale
|
$13,387,952
$62.55 p/Share
|
214,036
|
|
Aug 12
2021
|
BUY
Conversion of derivative security
|
-
|
214,036
|
|
Aug 11
2021
|
SELL
Open market or private sale
|
$431,123,076
$62.0 p/Share
|
6,953,598
|
|
Aug 11
2021
|
BUY
Conversion of derivative security
|
-
|
6,953,598
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$221,202,341
$61.1 p/Share
|
3,620,333
|
|
Aug 09
2021
|
BUY
Conversion of derivative security
|
-
|
3,620,333
|
|
Aug 06
2021
|
SELL
Open market or private sale
|
$527,019,886
$54.75 p/Share
|
9,625,934
|
|
Aug 06
2021
|
BUY
Conversion of derivative security
|
-
|
9,625,934
|
|
Aug 03
2021
|
SELL
Open market or private sale
|
$204,496,132
$59.09 p/Share
|
3,460,757
|
|
Aug 03
2021
|
BUY
Conversion of derivative security
|
-
|
3,460,757
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$23,200,507
$54.85 p/Share
|
422,981
|
|
Aug 02
2021
|
BUY
Conversion of derivative security
|
-
|
422,981
|
|
Jul 29
2021
|
SELL
Open market or private sale
|
$6,645,093
$54.41 p/Share
|
122,130
|
|
Jul 29
2021
|
BUY
Conversion of derivative security
|
-
|
122,130
|
|
Jul 28
2021
|
SELL
Open market or private sale
|
$35,180,936
$54.73 p/Share
|
642,809
|
|
Jul 28
2021
|
BUY
Conversion of derivative security
|
-
|
642,809
|
|
Jul 27
2021
|
SELL
Open market or private sale
|
$3,215,231
$54.36 p/Share
|
59,147
|
|
Jul 27
2021
|
BUY
Conversion of derivative security
|
-
|
59,147
|
|
Jul 26
2021
|
SELL
Open market or private sale
|
$35,575,987
$54.35 p/Share
|
654,572
|
|
Jul 26
2021
|
BUY
Conversion of derivative security
|
-
|
654,572
|
|