Mar 26
2024
|
SELL
Open market or private sale
|
$1,845,614
$273.83 p/Share
|
6,740
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$5,617,857
$165.27 p/Share
|
33,992
|
|
Dec 20
2021
|
BUY
Conversion of derivative security
|
-
|
11,651,597
|
|
Aug 12
2021
|
SELL
Open market or private sale
|
$190,107,113
$261.68 p/Share
|
726,487
|
|
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
|
-
|
894,466
|
|
Apr 22
2021
|
BUY
Other acquisition or disposition
|
-
|
1,162
|
|
Apr 16
2021
|
SELL
Other acquisition or disposition
|
-
|
2,165
|
|
Apr 16
2021
|
BUY
Other acquisition or disposition
|
-
|
4,684
|
|
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,013,899
|
|
Apr 14
2021
|
BUY
Conversion of derivative security
|
-
|
342,965
|
|
Apr 14
2021
|
BUY
Other acquisition or disposition
|
-
|
502,927
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
5,997,283
|
|