|
Dec 17
2025
|
SELL
Open market or private sale
|
$3,232,320
$124.32 p/Share
|
26,000
|
|
|
Dec 03
2025
|
SELL
Other acquisition or disposition
|
-
|
150,000
|
|
|
Dec 03
2025
|
BUY
Other acquisition or disposition
|
-
|
150,000
|
|
|
Nov 25
2025
|
SELL
Other acquisition or disposition
|
-
|
158,148
|
|
|
Nov 25
2025
|
BUY
Other acquisition or disposition
|
-
|
158,148
|
|
|
Nov 20
2025
|
SELL
Payment of exercise price or tax liability
|
$2,217,124
$124.81 p/Share
|
17,764
|
|
|
Nov 20
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
35,396
|
|
|
|
|
Nov 17
2025
|
SELL
Open market or private sale
|
$3,356,080
$129.08 p/Share
|
26,000
|
|
|
Oct 17
2025
|
SELL
Open market or private sale
|
$3,692,000
$142.0 p/Share
|
26,000
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$3,675,360
$141.36 p/Share
|
26,000
|
|
|
Sep 08
2025
|
SELL
Other acquisition or disposition
|
-
|
150,000
|
|
|
Sep 08
2025
|
BUY
Other acquisition or disposition
|
-
|
150,000
|
|
|
Aug 29
2025
|
SELL
Other acquisition or disposition
|
-
|
125,930
|
|
|
Aug 29
2025
|
BUY
Other acquisition or disposition
|
-
|
125,930
|
|
|
Aug 20
2025
|
SELL
Payment of exercise price or tax liability
|
$1,038,074
$132.78 p/Share
|
7,818
|
|
|
Aug 20
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
15,576
|
|
|
Aug 18
2025
|
SELL
Open market or private sale
|
$3,548,479
$136.48 p/Share
|
26,000
|
|
|
Jul 17
2025
|
SELL
Open market or private sale
|
$2,879,240
$110.74 p/Share
|
26,000
|
|
|
Jun 17
2025
|
SELL
Open market or private sale
|
$2,408,900
$92.65 p/Share
|
26,000
|
|
|
Jun 09
2025
|
SELL
Other acquisition or disposition
|
-
|
300,000
|
|
|
Jun 09
2025
|
BUY
Other acquisition or disposition
|
-
|
300,000
|
|
|
May 20
2025
|
SELL
Payment of exercise price or tax liability
|
$756,000
$96.7 p/Share
|
7,818
|
|
|
May 20
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
15,576
|
|
|
May 06
2025
|
SELL
Open market or private sale
|
$7,191,200
$89.89 p/Share
|
80,000
|
|
|
Apr 07
2025
|
SELL
Open market or private sale
|
$5,267,623
$65.87 p/Share
|
79,970
|
|