|
Nov 05
2025
|
SELL
Open market or private sale
|
$1,259,206
$164.28 p/Share
|
7,665
|
|
|
Nov 04
2025
|
SELL
Open market or private sale
|
$1,287,720
$168.0 p/Share
|
7,665
|
|
|
Nov 03
2025
|
SELL
Open market or private sale
|
$1,319,529
$172.15 p/Share
|
7,665
|
|
|
Oct 31
2025
|
SELL
Open market or private sale
|
$1,269,707
$165.65 p/Share
|
7,665
|
|
|
Oct 30
2025
|
SELL
Open market or private sale
|
$1,234,678
$161.08 p/Share
|
7,665
|
|
|
Oct 29
2025
|
SELL
Open market or private sale
|
$1,233,221
$160.89 p/Share
|
7,665
|
|
|
Oct 28
2025
|
SELL
Open market or private sale
|
$1,253,534
$163.54 p/Share
|
7,665
|
|
|
|
|
Oct 27
2025
|
SELL
Open market or private sale
|
$1,267,944
$165.42 p/Share
|
7,665
|
|
|
Oct 24
2025
|
SELL
Open market or private sale
|
$1,266,028
$165.17 p/Share
|
7,665
|
|
|
Oct 23
2025
|
SELL
Open market or private sale
|
$1,271,086
$165.83 p/Share
|
7,665
|
|
|
Oct 22
2025
|
SELL
Open market or private sale
|
$1,298,527
$169.41 p/Share
|
7,665
|
|
|
Oct 21
2025
|
SELL
Open market or private sale
|
$1,259,206
$164.28 p/Share
|
7,665
|
|
|
Oct 20
2025
|
SELL
Open market or private sale
|
$1,201,335
$156.73 p/Share
|
7,665
|
|
|
Oct 17
2025
|
SELL
Open market or private sale
|
$1,156,801
$150.92 p/Share
|
7,665
|
|
|
Oct 16
2025
|
SELL
Open market or private sale
|
$1,168,222
$152.41 p/Share
|
7,665
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$1,180,486
$154.01 p/Share
|
7,665
|
|
|
Oct 14
2025
|
SELL
Open market or private sale
|
$1,171,825
$152.88 p/Share
|
7,665
|
|
|
Oct 13
2025
|
SELL
Open market or private sale
|
$1,129,974
$147.42 p/Share
|
7,665
|
|
|
Oct 10
2025
|
SELL
Open market or private sale
|
$1,125,451
$146.83 p/Share
|
7,665
|
|
|
Oct 09
2025
|
SELL
Open market or private sale
|
$1,143,004
$149.12 p/Share
|
7,665
|
|
|
Oct 08
2025
|
SELL
Open market or private sale
|
$1,159,177
$151.23 p/Share
|
7,665
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$1,142,161
$149.01 p/Share
|
7,665
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$1,169,755
$152.61 p/Share
|
7,665
|
|
|
Oct 03
2025
|
SELL
Open market or private sale
|
$1,156,955
$150.94 p/Share
|
7,665
|
|
|
Oct 02
2025
|
SELL
Open market or private sale
|
$1,149,903
$150.02 p/Share
|
7,665
|
|