Dec 18
2024
|
|
-
|
385,000
|
|
Oct 09
2024
|
SELL
Open market or private sale
|
$20,501,850
$132.27 p/Share
|
155,000
|
|
Oct 03
2024
|
SELL
Open market or private sale
|
$15,326,250
$122.61 p/Share
|
125,000
|
|
Sep 27
2024
|
SELL
Open market or private sale
|
$4,840,400
$121.01 p/Share
|
40,000
|
|
Sep 24
2024
|
SELL
Open market or private sale
|
$20,021,677
$121.27 p/Share
|
165,100
|
|
Jul 12
2024
|
SELL
Open market or private sale
|
$20,253,345
$129.81 p/Share
|
156,023
|
|
Jul 10
2024
|
SELL
Open market or private sale
|
$53,664,000
$134.16 p/Share
|
400,000
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$50,392,649
$130.89 p/Share
|
385,000
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$40,281,600
$125.88 p/Share
|
320,000
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$18,063,000
$120.42 p/Share
|
150,000
|
|
Jun 05
2024
|
SELL
Open market or private sale
|
$20,090,017
$1205.16 p/Share
|
16,670
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$10,139,058
$1139.22 p/Share
|
8,900
|
|
May 30
2024
|
SELL
Open market or private sale
|
$11,237,927
$1130.69 p/Share
|
9,939
|
|
May 29
2024
|
SELL
Open market or private sale
|
$19,516,170
$1148.01 p/Share
|
17,000
|
|
Apr 05
2024
|
SELL
Open market or private sale
|
$19,956,024
$879.12 p/Share
|
22,700
|
|
Mar 28
2024
|
SELL
Open market or private sale
|
$9,962,150
$905.65 p/Share
|
11,000
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$20,051,107
$921.89 p/Share
|
21,750
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$10,242,480
$853.54 p/Share
|
12,000
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$4,003,700
$800.74 p/Share
|
5,000
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$7,975,700
$797.57 p/Share
|
10,000
|
|
Jan 12
2024
|
SELL
Open market or private sale
|
$19,690,200
$546.95 p/Share
|
36,000
|
|
Jan 11
2024
|
SELL
Open market or private sale
|
$10,172,780
$549.88 p/Share
|
18,500
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$19,366,488
$543.27 p/Share
|
35,648
|
|
Dec 18
2023
|
SELL
Other acquisition or disposition
|
-
|
255,500
|
|
Dec 18
2023
|
BUY
Other acquisition or disposition
|
-
|
255,500
|
|