|
Nov 10
2025
|
|
-
|
8,146
|
|
|
Nov 04
2025
|
SELL
Open market or private sale
|
$2,636,969
$189.56 p/Share
|
13,911
|
|
|
Nov 04
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
18,000
|
|
|
Oct 30
2025
|
SELL
Open market or private sale
|
$799,726
$195.58 p/Share
|
4,089
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$3,603,240
$200.18 p/Share
|
18,000
|
|
|
Oct 15
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
18,000
|
|
|
Sep 30
2025
|
SELL
Open market or private sale
|
$4,161,960
$231.22 p/Share
|
18,000
|
|
|
Sep 30
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
18,000
|
|
|
Sep 15
2025
|
SELL
Open market or private sale
|
$4,697,460
$260.97 p/Share
|
18,000
|
|
|
Sep 15
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
18,000
|
|
|
Aug 29
2025
|
SELL
Open market or private sale
|
$4,028,400
$223.8 p/Share
|
18,000
|
|
|
Aug 29
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
18,000
|
|
|
Aug 20
2025
|
SELL
Payment of exercise price or tax liability
|
$9,186,754
$228.18 p/Share
|
40,261
|
|
|
Aug 20
2025
|
BUY
Conversion of derivative security
|
-
|
2,880
|
|
|
Aug 15
2025
|
SELL
Open market or private sale
|
$3,398,920
$242.78 p/Share
|
14,000
|
|
|
Aug 15
2025
|
BUY
Conversion of derivative security
|
-
|
14,000
|
|
|
Aug 14
2025
|
|
-
|
8,146
|
|
|
Aug 05
2025
|
SELL
Open market or private sale
|
$2,846,900
$203.35 p/Share
|
14,000
|
|
|
Aug 05
2025
|
BUY
Conversion of derivative security
|
-
|
14,000
|
|
|
Jul 15
2025
|
SELL
Open market or private sale
|
$2,039,520
$145.68 p/Share
|
14,000
|
|
|
Jul 15
2025
|
BUY
Conversion of derivative security
|
-
|
14,000
|
|
|
Jun 30
2025
|
SELL
Open market or private sale
|
$2,116,520
$151.18 p/Share
|
14,000
|
|
|
Jun 30
2025
|
BUY
Conversion of derivative security
|
-
|
7,498
|
|
|
Jun 16
2025
|
SELL
Open market or private sale
|
$15,498,873
$124.58 p/Share
|
124,409
|
|
|
Jun 16
2025
|
BUY
Conversion of derivative security
|
-
|
110,409
|
|