|
Oct 09
2025
|
SELL
Open market or private sale
|
$1,023,408
$355.35 p/Share
|
2,880
|
|
|
Oct 08
2025
|
SELL
Open market or private sale
|
$3,664,000
$366.4 p/Share
|
10,000
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$3,703,300
$370.33 p/Share
|
10,000
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$3,718,200
$371.82 p/Share
|
10,000
|
|
|
Oct 03
2025
|
SELL
Open market or private sale
|
$819,714
$390.34 p/Share
|
2,100
|
|
|
Oct 03
2025
|
SELL
Open market or private sale
|
$3,005,081
$380.39 p/Share
|
7,900
|
|
|
Oct 02
2025
|
SELL
Open market or private sale
|
$3,938,500
$393.85 p/Share
|
10,000
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$1,497,151
$393.78 p/Share
|
3,802
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$2,387,717
$385.24 p/Share
|
6,198
|
|
|
Sep 30
2025
|
SELL
Open market or private sale
|
$231,446
$389.64 p/Share
|
594
|
|
|
Sep 30
2025
|
SELL
Open market or private sale
|
$3,579,077
$380.51 p/Share
|
9,406
|
|
|
Sep 29
2025
|
SELL
Open market or private sale
|
$1,973,867
$379.59 p/Share
|
5,200
|
|
|
Sep 29
2025
|
SELL
Open market or private sale
|
$1,877,616
$391.17 p/Share
|
4,800
|
|
|
Sep 26
2025
|
SELL
Open market or private sale
|
$3,658,500
$365.85 p/Share
|
10,000
|
|
|
Sep 25
2025
|
SELL
Open market or private sale
|
$941,277
$362.03 p/Share
|
2,600
|
|
|
Sep 25
2025
|
SELL
Open market or private sale
|
$2,764,788
$373.62 p/Share
|
7,400
|
|
|
Sep 24
2025
|
SELL
Open market or private sale
|
$3,736,500
$373.65 p/Share
|
10,000
|
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$3,340,763
$384.04 p/Share
|
8,699
|
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$511,332
$393.03 p/Share
|
1,301
|
|
|
Sep 22
2025
|
SELL
Open market or private sale
|
$3,886,400
$388.64 p/Share
|
10,000
|
|
|
Sep 19
2025
|
SELL
Open market or private sale
|
$3,858,500
$385.85 p/Share
|
10,000
|
|
|
Sep 18
2025
|
SELL
Open market or private sale
|
$3,583,290
$385.3 p/Share
|
9,300
|
|
|
Sep 18
2025
|
SELL
Open market or private sale
|
$276,423
$394.89 p/Share
|
700
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$3,740,700
$374.07 p/Share
|
10,000
|
|
|
Sep 16
2025
|
SELL
Open market or private sale
|
$3,633,200
$363.32 p/Share
|
10,000
|
|