|
Dec 09
2025
|
SELL
Open market or private sale
|
$23,011,204
$190.07 p/Share
|
121,067
|
|
|
Dec 05
2025
|
SELL
Open market or private sale
|
$14,569,644
$190.1 p/Share
|
76,642
|
|
|
Dec 04
2025
|
SELL
Open market or private sale
|
$435,290
$190.0 p/Share
|
2,291
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$17,254,969
$180.06 p/Share
|
95,829
|
|
|
Dec 02
2025
|
SELL
Open market or private sale
|
$750,780
$180.0 p/Share
|
4,171
|
|
|
Nov 10
2025
|
SELL
Open market or private sale
|
$7,437,915
$171.82 p/Share
|
43,289
|
|
|
Nov 07
2025
|
SELL
Open market or private sale
|
$9,641,437
$170.01 p/Share
|
56,711
|
|
|
|
|
Nov 06
2025
|
SELL
Open market or private sale
|
$16,008,000
$160.08 p/Share
|
100,000
|
|
|
Oct 29
2025
|
SELL
Open market or private sale
|
$1,253,783
$150.01 p/Share
|
8,358
|
|
|
Oct 28
2025
|
SELL
Open market or private sale
|
$18,430,710
$148.02 p/Share
|
124,515
|
|
|
Oct 27
2025
|
SELL
Open market or private sale
|
$8,924,849
$147.02 p/Share
|
60,705
|
|
|
Oct 24
2025
|
SELL
Open market or private sale
|
$6,367,358
$142.1 p/Share
|
44,809
|
|
|
Oct 23
2025
|
SELL
Open market or private sale
|
$262,542
$141.0 p/Share
|
1,862
|
|
|
Oct 20
2025
|
SELL
Open market or private sale
|
$5,183,809
$141.01 p/Share
|
36,762
|
|
|
Oct 16
2025
|
SELL
Open market or private sale
|
$14,322,675
$140.06 p/Share
|
102,261
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$20,403,000
$136.02 p/Share
|
150,000
|
|
|
Oct 14
2025
|
SELL
Open market or private sale
|
$7,064,425
$133.03 p/Share
|
53,104
|
|
|
Oct 08
2025
|
SELL
Open market or private sale
|
$19,954,500
$133.03 p/Share
|
150,000
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$8,323,052
$133.22 p/Share
|
62,476
|
|
|
Sep 18
2025
|
SELL
Open market or private sale
|
$19,963,500
$133.09 p/Share
|
150,000
|
|
|
Sep 18
2025
|
|
-
|
1,623
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$8,305,103
$133.02 p/Share
|
62,435
|
|
|
Sep 15
2025
|
SELL
Open market or private sale
|
$19,952,239
$132.64 p/Share
|
150,424
|
|
|
Sep 12
2025
|
SELL
Open market or private sale
|
$11,947,051
$132.94 p/Share
|
89,868
|
|
|
Sep 11
2025
|
SELL
Open market or private sale
|
$10,740,706
$132.78 p/Share
|
80,891
|
|