Aug 27
2025
SELL
Open market or private sale
$1,761,805
$262.76 p/Share
6,705
Reduced 0.07%
9,312,836
Common Stock
Aug 26
2025
SELL
Open market or private sale
$922,134
$261.08 p/Share
3,532
Reduced 0.04%
9,319,541
Common Stock
Aug 25
2025
SELL
Open market or private sale
$433,144
$263.47 p/Share
1,644
Reduced 0.02%
9,323,073
Common Stock
Aug 22
2025
SELL
Open market or private sale
$1,909,070
$263.32 p/Share
7,250
Reduced 0.08%
9,324,717
Common Stock
Aug 21
2025
SELL
Open market or private sale
$265,079
$261.42 p/Share
1,014
Reduced 0.01%
9,331,967
Common Stock
Aug 20
2025
SELL
Open market or private sale
$1,893,700
$261.2 p/Share
7,250
Reduced 0.08%
9,332,981
Common Stock
Aug 19
2025
SELL
Open market or private sale
$1,883,477
$259.79 p/Share
7,250
Reduced 0.08%
9,340,231
Common Stock
Aug 18
2025
SELL
Open market or private sale
$1,873,617
$258.43 p/Share
7,250
Reduced 0.08%
9,347,481
Common Stock
Aug 15
2025
SELL
Open market or private sale
$1,881,375
$259.5 p/Share
7,250
Reduced 0.08%
9,354,731
Common Stock
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