Dec 12
2025
-
27,775
Reduced 0.34%
8,238,232
Common Stock
Nov 25
2025
SELL
Open market or private sale
$274,020
$213.08 p/Share
1,286
Reduced 0.01%
8,600,815
Common Stock
Nov 24
2025
SELL
Open market or private sale
$66,988
$211.99 p/Share
316
Reduced 0.0%
8,602,101
Common Stock
Nov 21
2025
SELL
Open market or private sale
$1,541,857
$212.67 p/Share
7,250
Reduced 0.08%
8,602,417
Common Stock
Nov 20
2025
SELL
Open market or private sale
$1,531,345
$211.22 p/Share
7,250
Reduced 0.08%
8,609,667
Common Stock
Nov 19
2025
SELL
Open market or private sale
$1,523,877
$210.19 p/Share
7,250
Reduced 0.08%
8,616,917
Common Stock
Nov 18
2025
SELL
Open market or private sale
$1,512,930
$208.68 p/Share
7,250
Reduced 0.08%
8,624,167
Common Stock
Nov 17
2025
SELL
Open market or private sale
$225,898
$211.12 p/Share
1,070
Reduced 0.01%
8,631,417
Common Stock
Nov 14
2025
SELL
Open market or private sale
$1,486,627
$213.32 p/Share
6,969
Reduced 0.08%
8,632,487
Common Stock
Nov 13
2025
SELL
Open market or private sale
$1,478,757
$215.94 p/Share
6,848
Reduced 0.08%
8,639,456
Common Stock
Nov 12
2025
SELL
Open market or private sale
$1,558,677
$214.99 p/Share
7,250
Reduced 0.08%
8,646,304
Common Stock
Nov 11
2025
SELL
Open market or private sale
$1,566,072
$216.01 p/Share
7,250
Reduced 0.08%
8,653,554
Common Stock
Nov 10
2025
SELL
Open market or private sale
$1,561,070
$215.32 p/Share
7,250
Reduced 0.08%
8,660,804
Common Stock
Nov 07
2025
SELL
Open market or private sale
$1,546,352
$213.29 p/Share
7,250
Reduced 0.08%
8,668,054
Common Stock
Nov 06
2025
SELL
Open market or private sale
$866,119
$211.61 p/Share
4,093
Reduced 0.05%
8,675,304
Common Stock
Nov 05
2025
SELL
Open market or private sale
$1,536,492
$211.93 p/Share
7,250
Reduced 0.08%
8,679,397
Common Stock
Nov 04
2025
SELL
Open market or private sale
$1,479,068
$213.8 p/Share
6,918
Reduced 0.08%
8,686,647
Common Stock
Nov 03
2025
SELL
Open market or private sale
$1,541,350
$212.6 p/Share
7,250
Reduced 0.08%
8,693,565
Common Stock
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