Sep 12
2024
|
SELL
Open market or private sale
|
$30,077,687
$687.49 p/Share
|
43,750
|
|
Aug 12
2024
|
SELL
Open market or private sale
|
$59,765,212
$635.3 p/Share
|
94,074
|
|
Aug 12
2024
|
SELL
Open market or private sale
|
$23,710,384
$629.34 p/Share
|
37,675
|
|
Jan 24
2024
|
SELL
Open market or private sale
|
$25,873,500
$550.5 p/Share
|
47,000
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$424,350
$450.0 p/Share
|
943
|
|
Jul 05
2023
|
SELL
Open market or private sale
|
$20,732,558
$450.15 p/Share
|
46,057
|
|
Jan 30
2023
|
SELL
Other acquisition or disposition
|
-
|
362,710
|
|
Jan 30
2023
|
SELL
Other acquisition or disposition
|
-
|
91,517
|
|
Jan 30
2023
|
BUY
Other acquisition or disposition
|
-
|
16,972
|
|
Jan 30
2023
|
BUY
Other acquisition or disposition
|
-
|
91,517
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$1,730,870
$700.19 p/Share
|
2,472
|
|
Nov 05
2021
|
SELL
Open market or private sale
|
$643,403
$659.9 p/Share
|
975
|
|
Nov 04
2021
|
SELL
Other acquisition or disposition
|
-
|
634,324
|
|
Nov 04
2021
|
BUY
Other acquisition or disposition
|
-
|
112,359
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$21,267,859
$600.77 p/Share
|
35,401
|
|
Aug 03
2021
|
SELL
Open market or private sale
|
$479,040
$510.16 p/Share
|
939
|
|
Aug 02
2021
|
SELL
Other acquisition or disposition
|
-
|
436,579
|
|
Aug 02
2021
|
BUY
Other acquisition or disposition
|
-
|
103,750
|
|
Feb 05
2021
|
SELL
Open market or private sale
|
$534,658
$548.93 p/Share
|
974
|
|
Feb 03
2021
|
SELL
Other acquisition or disposition
|
-
|
449,884
|
|
Feb 03
2021
|
BUY
Other acquisition or disposition
|
-
|
107,710
|
|