Oct 28
2025
SELL
Open market or private sale
$4,940,250
$197.61 p/Share
25,000
Reduced 0.04%
69,758,203
Common Stock
Oct 27
2025
SELL
Open market or private sale
$4,763,500
$190.54 p/Share
25,000
Reduced 0.04%
69,783,203
Common Stock
Oct 24
2025
SELL
Open market or private sale
$13,917,000
$185.56 p/Share
75,000
Reduced 0.11%
69,808,203
Common Stock
Oct 23
2025
SELL
Open market or private sale
$13,629,750
$181.73 p/Share
75,000
Reduced 0.11%
69,883,203
Common Stock
Oct 22
2025
SELL
Open market or private sale
$13,539,000
$180.52 p/Share
75,000
Reduced 0.11%
69,958,203
Common Stock
Oct 21
2025
SELL
Open market or private sale
$13,601,250
$181.35 p/Share
75,000
Reduced 0.11%
70,033,203
Common Stock
Oct 20
2025
SELL
Open market or private sale
$13,776,750
$183.69 p/Share
75,000
Reduced 0.11%
70,108,203
Common Stock
Oct 17
2025
SELL
Open market or private sale
$13,677,750
$182.37 p/Share
75,000
Reduced 0.11%
70,183,203
Common Stock
Oct 16
2025
SELL
Open market or private sale
$13,640,250
$181.87 p/Share
75,000
Reduced 0.11%
70,258,203
Common Stock
Oct 15
2025
SELL
Open market or private sale
$13,607,250
$181.43 p/Share
75,000
Reduced 0.11%
70,333,203
Common Stock
Oct 14
2025
SELL
Open market or private sale
$13,674,750
$182.33 p/Share
75,000
Reduced 0.11%
70,408,203
Common Stock
Oct 13
2025
SELL
Open market or private sale
$14,105,250
$188.07 p/Share
75,000
Reduced 0.11%
70,483,203
Common Stock
Oct 10
2025
SELL
Open market or private sale
$14,223,750
$189.65 p/Share
75,000
Reduced 0.11%
70,558,203
Common Stock
Oct 09
2025
SELL
Open market or private sale
$14,517,000
$193.56 p/Share
75,000
Reduced 0.11%
70,633,203
Common Stock
Oct 08
2025
SELL
Open market or private sale
$14,124,750
$188.33 p/Share
75,000
Reduced 0.11%
70,708,203
Common Stock
Oct 07
2025
SELL
Open market or private sale
$14,026,500
$187.02 p/Share
75,000
Reduced 0.11%
70,783,203
Common Stock
Oct 06
2025
SELL
Open market or private sale
$13,917,000
$185.56 p/Share
75,000
Reduced 0.11%
70,858,203
Common Stock
Oct 03
2025
SELL
Open market or private sale
$14,099,250
$187.99 p/Share
75,000
Reduced 0.11%
70,933,203
Common Stock
Oct 02
2025
SELL
Open market or private sale
$14,232,750
$189.77 p/Share
75,000
Reduced 0.11%
71,008,203
Common Stock
Oct 01
2025
SELL
Open market or private sale
$13,980,000
$186.4 p/Share
75,000
Reduced 0.11%
71,083,203
Common Stock
Sep 30
2025
SELL
Open market or private sale
$13,845,000
$184.6 p/Share
75,000
Reduced 0.11%
71,158,203
Common Stock
Sep 29
2025
SELL
Open market or private sale
$13,678,500
$182.38 p/Share
75,000
Reduced 0.11%
71,233,203
Common Stock
Sep 26
2025
SELL
Open market or private sale
$13,281,750
$177.09 p/Share
75,000
Reduced 0.11%
71,308,203
Common Stock
Sep 25
2025
SELL
Open market or private sale
$13,256,250
$176.75 p/Share
75,000
Reduced 0.1%
71,383,203
Common Stock
Sep 24
2025
SELL
Open market or private sale
$13,347,750
$177.97 p/Share
75,000
Reduced 0.1%
71,458,203
Common Stock