May 24
2021
|
SELL
Open market or private sale
|
$3,981,398
$227.86 p/Share
|
17,473
|
|
May 21
2021
|
SELL
Other acquisition or disposition
|
-
|
7,577,179
|
|
May 21
2021
|
BUY
Conversion of derivative security
|
-
|
5,997,283
|
|
May 21
2021
|
BUY
Other acquisition or disposition
|
-
|
866,730
|
|
Apr 15
2021
|
SELL
Open market or private sale
|
$6,377,001
$331.29 p/Share
|
19,249
|
|
Apr 14
2021
|
SELL
Open market or private sale
|
$112,309,275
$381.0 p/Share
|
294,775
|
|
Apr 14
2021
|
SELL
Other acquisition or disposition
|
-
|
8,012,862
|
|
Apr 14
2021
|
BUY
Conversion of derivative security
|
-
|
342,965
|
|
Apr 14
2021
|
BUY
Other acquisition or disposition
|
-
|
437,864
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
5,997,283
|
|