|
Jun 10
2022
|
BUY
Open market or private purchase
|
$2,205,874
$43.85 p/Share
|
50,305
|
|
|
Mar 15
2022
|
BUY
Open market or private purchase
|
$26,231,708
$51.21 p/Share
|
512,238
|
|
|
Mar 14
2022
|
BUY
Open market or private purchase
|
$33,370,540
$50.43 p/Share
|
661,720
|
|
|
Nov 09
2021
|
SELL
Other acquisition or disposition
|
-
|
3,536,989
|
|
|
May 24
2021
|
BUY
Open market or private purchase
|
$16,750,000
$67.0 p/Share
|
250,000
|
|
|
May 24
2021
|
BUY
Conversion of derivative security
|
-
|
42,266,216
|
|