|
Jan 02
2026
|
BUY
Conversion of derivative security
|
-
|
467,565
|
|
|
Dec 31
2025
|
SELL
Open market or private sale
|
$1,246,329
$162.6 p/Share
|
7,665
|
|
|
Dec 30
2025
|
SELL
Open market or private sale
|
$1,255,373
$163.78 p/Share
|
7,665
|
|
|
Dec 29
2025
|
SELL
Open market or private sale
|
$1,256,600
$163.94 p/Share
|
7,665
|
|
|
Dec 26
2025
|
SELL
Open market or private sale
|
$1,246,865
$162.67 p/Share
|
7,665
|
|
|
Dec 24
2025
|
SELL
Open market or private sale
|
$1,235,751
$161.22 p/Share
|
7,665
|
|
|
Dec 23
2025
|
SELL
Open market or private sale
|
$1,234,448
$161.05 p/Share
|
7,665
|
|
|
|
|
Dec 22
2025
|
SELL
Open market or private sale
|
$1,256,830
$163.97 p/Share
|
7,665
|
|
|
Dec 19
2025
|
SELL
Open market or private sale
|
$1,252,384
$163.39 p/Share
|
7,665
|
|
|
Dec 18
2025
|
SELL
Open market or private sale
|
$1,255,527
$163.8 p/Share
|
7,665
|
|
|
Dec 17
2025
|
SELL
Open market or private sale
|
$1,253,457
$163.53 p/Share
|
7,665
|
|
|
Dec 16
2025
|
SELL
Open market or private sale
|
$1,233,298
$160.9 p/Share
|
7,665
|
|
|
Dec 15
2025
|
SELL
Open market or private sale
|
$1,224,253
$159.72 p/Share
|
7,665
|
|
|
Dec 12
2025
|
SELL
Open market or private sale
|
$1,246,329
$162.6 p/Share
|
7,665
|
|
|
Dec 11
2025
|
SELL
Open market or private sale
|
$1,251,617
$163.29 p/Share
|
7,665
|
|
|
Dec 10
2025
|
SELL
Open market or private sale
|
$1,243,722
$162.26 p/Share
|
7,665
|
|
|
Dec 09
2025
|
SELL
Open market or private sale
|
$1,231,995
$160.73 p/Share
|
7,665
|
|
|
Dec 08
2025
|
SELL
Open market or private sale
|
$1,234,065
$161.0 p/Share
|
7,665
|
|
|
Dec 05
2025
|
SELL
Open market or private sale
|
$1,231,075
$160.61 p/Share
|
7,665
|
|
|
Dec 04
2025
|
SELL
Open market or private sale
|
$1,195,663
$155.99 p/Share
|
7,665
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$1,186,005
$154.73 p/Share
|
7,665
|
|
|
Dec 02
2025
|
SELL
Open market or private sale
|
$1,186,771
$154.83 p/Share
|
7,665
|
|
|
Dec 01
2025
|
SELL
Open market or private sale
|
$1,161,247
$151.5 p/Share
|
7,665
|
|
|
Nov 28
2025
|
SELL
Open market or private sale
|
$1,149,673
$149.99 p/Share
|
7,665
|
|
|
Nov 26
2025
|
SELL
Open market or private sale
|
$1,137,945
$148.46 p/Share
|
7,665
|
|