Aug 14
2025
SELL
Open market or private sale
$1,026,544
$260.28 p/Share
3,944
Reduced 0.04%
9,361,981
Common Stock
Aug 13
2025
SELL
Open market or private sale
$1,879,490
$259.24 p/Share
7,250
Reduced 0.08%
9,365,925
Common Stock
Aug 12
2025
SELL
Open market or private sale
$1,861,727
$256.79 p/Share
7,250
Reduced 0.08%
9,373,175
Common Stock
Aug 11
2025
SELL
Open market or private sale
$1,760,060
$260.21 p/Share
6,764
Reduced 0.07%
9,380,425
Common Stock
Aug 08
2025
SELL
Open market or private sale
$1,846,161
$261.2 p/Share
7,068
Reduced 0.08%
9,387,189
Common Stock
Aug 07
2025
SELL
Open market or private sale
$1,899,137
$261.95 p/Share
7,250
Reduced 0.08%
9,394,257
Common Stock
Aug 06
2025
SELL
Open market or private sale
$1,129,309
$261.96 p/Share
4,311
Reduced 0.05%
9,401,507
Common Stock
Aug 05
2025
SELL
Open market or private sale
$106,624
$270.62 p/Share
394
Reduced 0.0%
9,405,818
Common Stock
Aug 04
2025
SELL
Open market or private sale
$1,807,225
$272.83 p/Share
6,624
Reduced 0.07%
9,406,212
Common Stock
Jun 30
2025
-
15,000
Reduced 0.16%
9,412,836
Common Stock
May 27
2025
SELL
Open market or private sale
$382,484
$306.97 p/Share
1,246
Reduced 0.01%
9,427,836
Common Stock
May 23
2025
SELL
Open market or private sale
$396,316
$305.8 p/Share
1,296
Reduced 0.01%
9,429,082
Common Stock
May 22
2025
SELL
Open market or private sale
$2,224,010
$306.76 p/Share
7,250
Reduced 0.08%
9,430,378
Common Stock
May 20
2025
SELL
Open market or private sale
$1,584,124
$310.43 p/Share
5,103
Reduced 0.05%
9,437,628
Common Stock
May 19
2025
SELL
Open market or private sale
$2,247,790
$310.04 p/Share
7,250
Reduced 0.08%
9,442,731
Common Stock
May 16
2025
SELL
Open market or private sale
$2,246,267
$309.83 p/Share
7,250
Reduced 0.08%
9,449,981
Common Stock
May 15
2025
SELL
Open market or private sale
$2,232,927
$307.99 p/Share
7,250
Reduced 0.08%
9,457,231
Common Stock
May 14
2025
SELL
Open market or private sale
$739,688
$306.67 p/Share
2,412
Reduced 0.03%
9,464,481
Common Stock
May 13
2025
SELL
Open market or private sale
$2,192,044
$310.4 p/Share
7,062
Reduced 0.07%
9,466,893
Common Stock
May 12
2025
SELL
Open market or private sale
$2,242,787
$309.35 p/Share
7,250
Reduced 0.08%
9,473,955
Common Stock
May 09
2025
SELL
Open market or private sale
$2,213,425
$305.3 p/Share
7,250
Reduced 0.08%
9,481,205
Common Stock
May 08
2025
SELL
Open market or private sale
$2,196,532
$302.97 p/Share
7,250
Reduced 0.08%
9,488,455
Common Stock
May 07
2025
SELL
Open market or private sale
$2,152,525
$296.9 p/Share
7,250
Reduced 0.08%
9,495,705
Common Stock
May 06
2025
SELL
Open market or private sale
$944,900
$294.27 p/Share
3,211
Reduced 0.03%
9,502,955
Common Stock
May 05
2025
SELL
Open market or private sale
$2,139,837
$295.15 p/Share
7,250
Reduced 0.08%
9,506,166
Common Stock