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
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$5,001,672
$490.36 p/Share
|
10,200
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$5,008,640
$481.6 p/Share
|
10,400
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$4,831,800
$483.18 p/Share
|
10,000
|
|
Nov 24
2023
|
SELL
Open market or private sale
|
$134,960
$482.0 p/Share
|
280
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$15,027,989
$489.91 p/Share
|
30,675
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$10,063,720
$468.08 p/Share
|
21,500
|
|
Jun 20
2023
|
SELL
Open market or private sale
|
$17,293,200
$432.33 p/Share
|
40,000
|
|
Jun 16
2023
|
SELL
Open market or private sale
|
$33,956,064
$432.0 p/Share
|
78,602
|
|
Jan 13
2023
|
SELL
Open market or private sale
|
$3,348,399
$167.42 p/Share
|
20,000
|
|
Jan 12
2023
|
SELL
Open market or private sale
|
$7,411,499
$164.7 p/Share
|
45,000
|
|
Jan 10
2023
|
SELL
Open market or private sale
|
$14,212,799
$157.92 p/Share
|
90,000
|
|
Jan 09
2023
|
SELL
Open market or private sale
|
$19,093,200
$159.11 p/Share
|
120,000
|
|
Dec 29
2022
|
|
-
|
54,305
|
|
Dec 28
2022
|
|
-
|
750,000
|
|