|
Dec 16
2025
|
SELL
Open market or private sale
|
$6,417,639
$87.46 p/Share
|
73,378
|
|
|
Dec 16
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Dec 15
2025
|
SELL
Open market or private sale
|
$6,439,653
$87.76 p/Share
|
73,378
|
|
|
Dec 15
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$0
$85.45 p/Share
|
0
|
|
|
Dec 03
2025
|
BUY
Conversion of derivative security
|
-
|
0
|
|
|
Dec 02
2025
|
SELL
Open market or private sale
|
$0
$85.9 p/Share
|
0
|
|
|
|
|
Dec 02
2025
|
BUY
Conversion of derivative security
|
-
|
0
|
|
|
Nov 18
2025
|
SELL
Open market or private sale
|
$5,973,702
$81.41 p/Share
|
73,378
|
|
|
Nov 18
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Nov 17
2025
|
SELL
Open market or private sale
|
$6,085,971
$82.94 p/Share
|
73,378
|
|
|
Nov 17
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Nov 04
2025
|
SELL
Open market or private sale
|
$6,204,843
$84.56 p/Share
|
73,378
|
|
|
Nov 04
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Nov 03
2025
|
SELL
Open market or private sale
|
$6,391,223
$87.1 p/Share
|
73,378
|
|
|
Nov 03
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Oct 23
2025
|
SELL
Open market or private sale
|
$6,082,302
$82.89 p/Share
|
73,378
|
|
|
Oct 23
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Oct 22
2025
|
SELL
Open market or private sale
|
$6,071,709
$82.74 p/Share
|
73,383
|
|
|
Oct 22
2025
|
BUY
Conversion of derivative security
|
-
|
73,383
|
|
|
Oct 13
2025
|
SELL
Open market or private sale
|
$2,694,349
$79.97 p/Share
|
33,692
|
|
|
Oct 08
2025
|
SELL
Payment of exercise price or tax liability
|
$2,763,231
$79.49 p/Share
|
34,762
|
|
|
Oct 08
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
68,454
|
|
|
Jul 14
2025
|
SELL
Open market or private sale
|
$2,515,706
$74.67 p/Share
|
33,691
|
|
|
Jul 08
2025
|
SELL
Payment of exercise price or tax liability
|
$2,682,583
$77.17 p/Share
|
34,762
|
|