|
Dec 09
2025
|
SELL
Open market or private sale
|
$48,599,651
$655.91 p/Share
|
74,095
|
|
|
Dec 08
2025
|
SELL
Open market or private sale
|
$49,629,000
$661.72 p/Share
|
75,000
|
|
|
Dec 05
2025
|
SELL
Open market or private sale
|
$50,286,750
$670.49 p/Share
|
75,000
|
|
|
Dec 04
2025
|
SELL
Open market or private sale
|
$49,189,500
$655.86 p/Share
|
75,000
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$28,061,043
$639.67 p/Share
|
43,868
|
|
|
Aug 25
2025
|
SELL
Open market or private sale
|
$351,779
$664.99 p/Share
|
529
|
|
|
Jun 09
2025
|
SELL
Open market or private sale
|
$48,215,048
$767.56 p/Share
|
62,816
|
|
|
|
|
May 27
2025
|
SELL
Open market or private sale
|
$53,556,370
$739.3 p/Share
|
72,442
|
|
|
Mar 11
2025
|
SELL
Open market or private sale
|
$5,250,346
$585.78 p/Share
|
8,963
|
|
|
Mar 10
2025
|
SELL
Open market or private sale
|
$44,080,500
$587.74 p/Share
|
75,000
|
|
|
Feb 28
2025
|
SELL
Open market or private sale
|
$3,906,662
$606.06 p/Share
|
6,446
|
|
|
Feb 27
2025
|
SELL
Open market or private sale
|
$45,953,250
$612.71 p/Share
|
75,000
|
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$48,766,238
$662.09 p/Share
|
73,655
|
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$2,015,246
$636.93 p/Share
|
3,164
|
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$48,195,000
$642.6 p/Share
|
75,000
|
|
|
Sep 18
2024
|
SELL
Open market or private sale
|
$1,571,914
$638.73 p/Share
|
2,461
|
|
|
Sep 17
2024
|
SELL
Open market or private sale
|
$48,505,500
$646.74 p/Share
|
75,000
|
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$4,003,861
$620.85 p/Share
|
6,449
|
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$46,740,000
$623.2 p/Share
|
75,000
|
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$16,202,702
$593.31 p/Share
|
27,309
|
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$42,462,750
$566.17 p/Share
|
75,000
|
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$42,666,750
$568.89 p/Share
|
75,000
|
|
|
May 30
2024
|
SELL
Open market or private sale
|
$8,427,154
$571.41 p/Share
|
14,748
|
|
|
May 29
2024
|
SELL
Open market or private sale
|
$45,179,250
$602.39 p/Share
|
75,000
|
|
|
May 28
2024
|
SELL
Open market or private sale
|
$44,920,500
$598.94 p/Share
|
75,000
|
|