Jun 01
2021
|
BUY
Conversion of derivative security
|
-
|
195,021
|
|
May 06
2021
|
SELL
Open market or private sale
|
$10,917,474
$45.48 p/Share
|
240,050
|
|
May 06
2021
|
BUY
Conversion of derivative security
|
-
|
240,050
|
|
May 05
2021
|
SELL
Open market or private sale
|
$12,080,401
$47.57 p/Share
|
253,950
|
|
May 05
2021
|
BUY
Conversion of derivative security
|
-
|
253,950
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$8,928,998
$47.82 p/Share
|
186,721
|
|
Apr 05
2021
|
BUY
Conversion of derivative security
|
-
|
186,721
|
|
Apr 01
2021
|
SELL
Open market or private sale
|
$15,108,908
$49.17 p/Share
|
307,279
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
307,279
|
|
Mar 03
2021
|
SELL
Open market or private sale
|
$25,554,620
$51.73 p/Share
|
494,000
|
|
Mar 03
2021
|
BUY
Conversion of derivative security
|
-
|
494,000
|
|