|
Dec 10
2025
|
SELL
Open market or private sale
|
$13,155,075
$155.49 p/Share
|
84,604
|
|
|
Dec 09
2025
|
SELL
Open market or private sale
|
$6,400
$160.01 p/Share
|
40
|
|
|
Dec 08
2025
|
SELL
Open market or private sale
|
$400,835
$160.72 p/Share
|
2,494
|
|
|
Dec 05
2025
|
SELL
Open market or private sale
|
$221,107
$161.04 p/Share
|
1,373
|
|
|
Dec 04
2025
|
SELL
Open market or private sale
|
$508,588
$160.59 p/Share
|
3,167
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$6,923,891
$167.97 p/Share
|
41,221
|
|
|
Dec 02
2025
|
SELL
Open market or private sale
|
$7,044,463
$168.23 p/Share
|
41,874
|
|
|
|
|
Dec 01
2025
|
SELL
Open market or private sale
|
$5,187,307
$167.02 p/Share
|
31,058
|
|
|
Nov 28
2025
|
SELL
Open market or private sale
|
$3,848,908
$172.62 p/Share
|
22,297
|
|
|
Nov 26
2025
|
SELL
Open market or private sale
|
$5,936,720
$171.8 p/Share
|
34,556
|
|
|
Nov 25
2025
|
SELL
Open market or private sale
|
$7,734,030
$167.73 p/Share
|
46,110
|
|
|
Nov 24
2025
|
SELL
Open market or private sale
|
$5,093,787
$159.42 p/Share
|
31,952
|
|
|
Nov 21
2025
|
SELL
Open market or private sale
|
$472,434
$155.1 p/Share
|
3,046
|
|
|
Nov 20
2025
|
SELL
Open market or private sale
|
$1,263,221
$156.32 p/Share
|
8,081
|
|
|
Nov 12
2025
|
SELL
Open market or private sale
|
$589,563
$156.3 p/Share
|
3,772
|
|
|
Nov 11
2025
|
SELL
Open market or private sale
|
$4,668,900
$155.63 p/Share
|
30,000
|
|
|
Nov 07
2025
|
SELL
Open market or private sale
|
$1,012,851
$162.16 p/Share
|
6,246
|
|
|
Nov 06
2025
|
SELL
Open market or private sale
|
$3,981,846
$171.95 p/Share
|
23,157
|
|
|
Nov 03
2025
|
SELL
Open market or private sale
|
$305,641
$202.01 p/Share
|
1,513
|
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$58,872,000
$196.24 p/Share
|
300,000
|
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$498,295
$195.41 p/Share
|
2,550
|
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$2,368,026
$198.56 p/Share
|
11,926
|
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$15,863,922
$201.79 p/Share
|
78,616
|
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$50,655,000
$202.62 p/Share
|
250,000
|
|
|
Nov 07
2024
|
SELL
Open market or private sale
|
$27,258,561
$201.63 p/Share
|
135,191
|
|