Jul 12
2024
|
SELL
Open market or private sale
|
$12,968,249
$129.54 p/Share
|
100,110
|
|
Apr 05
2024
|
|
-
|
45,798
|
|
Jun 05
2023
|
|
-
|
224,868
|
|
May 28
2021
|
SELL
Open market or private sale
|
$45,354,164
$650.64 p/Share
|
69,707
|
|
Jul 24
2020
|
SELL
Open market or private sale
|
$5,127,822
$404.02 p/Share
|
12,692
|
|
Jul 09
2020
|
SELL
Open market or private sale
|
$2,685,064
$416.16 p/Share
|
6,452
|
|
Jun 24
2020
|
SELL
Open market or private sale
|
$4,808,224
$374.21 p/Share
|
12,849
|
|
Jun 09
2020
|
SELL
Open market or private sale
|
$4,784,949
$358.45 p/Share
|
13,349
|
|
May 26
2020
|
SELL
Open market or private sale
|
$13,531,589
$355.72 p/Share
|
38,040
|
|
May 26
2020
|
SELL
Open market or private sale
|
$393,880
$365.38 p/Share
|
1,078
|
|
Dec 13
2019
|
|
-
|
51,371
|
|
Dec 13
2019
|
|
-
|
101,676
|
|
May 15
2018
|
SELL
Open market or private sale
|
$9,876,303
$255.36 p/Share
|
38,676
|
|