Oct 29
2021
|
BUY
Grant, award, or other acquisition
|
-
|
7,438,247
|
|
Oct 01
2021
|
SELL
Open market or private sale
|
$29,995,681
$60.72 p/Share
|
494,000
|
|
Oct 01
2021
|
BUY
Conversion of derivative security
|
-
|
494,000
|
|
Sep 03
2021
|
BUY
Conversion of derivative security
|
-
|
11,582,303
|
|
Sep 02
2021
|
SELL
Open market or private sale
|
$18,710,608
$62.0 p/Share
|
301,784
|
|
Sep 02
2021
|
BUY
Conversion of derivative security
|
-
|
301,784
|
|
Sep 01
2021
|
SELL
Open market or private sale
|
$31,848,181
$64.47 p/Share
|
494,000
|
|
Sep 01
2021
|
BUY
Conversion of derivative security
|
-
|
494,000
|
|
Aug 11
2021
|
SELL
Open market or private sale
|
$126,482,046
$62.0 p/Share
|
2,040,033
|
|
Aug 11
2021
|
BUY
Conversion of derivative security
|
-
|
2,040,033
|
|
Aug 06
2021
|
SELL
Open market or private sale
|
$144,221,464
$54.75 p/Share
|
2,634,182
|
|
Aug 06
2021
|
BUY
Conversion of derivative security
|
-
|
2,634,182
|
|
Aug 04
2021
|
SELL
Open market or private sale
|
$28,721,160
$58.14 p/Share
|
494,000
|
|
Aug 04
2021
|
BUY
Conversion of derivative security
|
-
|
494,000
|
|
Jul 06
2021
|
SELL
Open market or private sale
|
$7,695,442
$52.89 p/Share
|
145,499
|
|
Jul 06
2021
|
BUY
Conversion of derivative security
|
-
|
145,499
|
|
Jul 02
2021
|
SELL
Open market or private sale
|
$5,658,292
$51.94 p/Share
|
108,939
|
|
Jul 02
2021
|
BUY
Conversion of derivative security
|
-
|
108,939
|
|
Jul 01
2021
|
SELL
Open market or private sale
|
$12,306,300
$51.37 p/Share
|
239,562
|
|
Jul 01
2021
|
BUY
Conversion of derivative security
|
-
|
239,562
|
|
Jun 03
2021
|
SELL
Open market or private sale
|
$4,484,481
$42.32 p/Share
|
105,966
|
|
Jun 03
2021
|
BUY
Conversion of derivative security
|
-
|
105,966
|
|
Jun 02
2021
|
SELL
Open market or private sale
|
$8,315,000
$43.08 p/Share
|
193,013
|
|
Jun 02
2021
|
BUY
Conversion of derivative security
|
-
|
193,013
|
|
Jun 01
2021
|
SELL
Open market or private sale
|
$8,399,554
$43.07 p/Share
|
195,021
|
|