May 22
2025
|
SELL
Open market or private sale
|
$2,263,608
$270.54 p/Share
|
8,367
|
|
May 22
2025
|
BUY
Conversion of derivative security
|
-
|
8,367
|
|
May 21
2025
|
SELL
Open market or private sale
|
$1,275,587
$270.08 p/Share
|
4,723
|
|
May 21
2025
|
BUY
Conversion of derivative security
|
-
|
4,723
|
|
May 16
2025
|
SELL
Open market or private sale
|
$2,634,015
$270.1 p/Share
|
9,752
|
|
May 16
2025
|
BUY
Conversion of derivative security
|
-
|
9,752
|
|
May 14
2025
|
SELL
Open market or private sale
|
$4,049,005
$260.94 p/Share
|
15,517
|
|
May 14
2025
|
BUY
Conversion of derivative security
|
-
|
15,517
|
|
May 13
2025
|
SELL
Open market or private sale
|
$7,699,523
$255.23 p/Share
|
30,167
|
|
May 13
2025
|
BUY
Conversion of derivative security
|
-
|
30,167
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$3,168,984
$277.47 p/Share
|
11,421
|
|
Feb 18
2025
|
BUY
Conversion of derivative security
|
-
|
11,421
|
|
Feb 13
2025
|
SELL
Open market or private sale
|
$2,246,891
$295.1 p/Share
|
7,614
|
|
Feb 13
2025
|
BUY
Conversion of derivative security
|
-
|
7,614
|
|
Feb 04
2025
|
SELL
Open market or private sale
|
$4,282,418
$281.22 p/Share
|
15,228
|
|
Feb 04
2025
|
BUY
Conversion of derivative security
|
-
|
15,228
|
|
Jan 24
2025
|
SELL
Open market or private sale
|
$3,168,390
$310.14 p/Share
|
10,216
|
|
Jan 24
2025
|
BUY
Conversion of derivative security
|
-
|
10,216
|
|
Jan 21
2025
|
SELL
Open market or private sale
|
$7,546,610
$299.54 p/Share
|
25,194
|
|
Jan 21
2025
|
BUY
Conversion of derivative security
|
-
|
25,194
|
|
Jan 17
2025
|
SELL
Open market or private sale
|
$1,579,073
$300.09 p/Share
|
5,262
|
|
Jan 17
2025
|
BUY
Conversion of derivative security
|
-
|
5,262
|
|
Jan 06
2025
|
SELL
Open market or private sale
|
$6,422,256
$281.16 p/Share
|
22,842
|
|
Jan 06
2025
|
BUY
Conversion of derivative security
|
-
|
22,842
|
|
Dec 24
2024
|
SELL
Open market or private sale
|
$1,066,721
$280.2 p/Share
|
3,807
|
|