Jun 09
2021
|
SELL
Open market or private sale
|
$6,118,554
$56.7 p/Share
|
107,911
|
|
Jun 09
2021
|
BUY
Conversion of derivative security
|
-
|
107,911
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$3,305,897
$55.17 p/Share
|
59,922
|
|
Jun 08
2021
|
BUY
Conversion of derivative security
|
-
|
59,922
|
|
Jun 07
2021
|
SELL
Open market or private sale
|
$5,024,305
$55.18 p/Share
|
91,053
|
|
Jun 07
2021
|
BUY
Conversion of derivative security
|
-
|
91,053
|
|
May 26
2021
|
SELL
Open market or private sale
|
$6,480,086
$53.7 p/Share
|
120,672
|
|
May 26
2021
|
BUY
Conversion of derivative security
|
-
|
120,672
|
|
May 25
2021
|
SELL
Open market or private sale
|
$4,284,116
$51.05 p/Share
|
83,920
|
|
May 25
2021
|
BUY
Conversion of derivative security
|
-
|
83,920
|
|
May 24
2021
|
SELL
Open market or private sale
|
$1,976,256
$49.42 p/Share
|
39,989
|
|
May 24
2021
|
BUY
Conversion of derivative security
|
-
|
39,989
|
|
May 12
2021
|
SELL
Open market or private sale
|
$1,826,086
$47.33 p/Share
|
38,582
|
|
May 12
2021
|
BUY
Conversion of derivative security
|
-
|
38,582
|
|
May 11
2021
|
SELL
Open market or private sale
|
$9,146,091
$47.98 p/Share
|
190,623
|
|
May 11
2021
|
BUY
Conversion of derivative security
|
-
|
190,623
|
|
May 10
2021
|
SELL
Open market or private sale
|
$10,428,000
$52.14 p/Share
|
200,000
|
|
May 10
2021
|
BUY
Conversion of derivative security
|
-
|
200,000
|
|
Feb 26
2021
|
SELL
Open market or private sale
|
$81,745,610
$38.6 p/Share
|
2,117,762
|
|
Feb 26
2021
|
BUY
Conversion of derivative security
|
-
|
2,117,762
|
|