Aug 11
2025
|
SELL
Open market or private sale
|
$2,066,250
$82.65 p/Share
|
25,000
|
|
Aug 11
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Aug 05
2025
|
|
-
|
2,754
|
|
Aug 05
2025
|
|
-
|
2,754
|
|
Aug 04
2025
|
|
-
|
16,441
|
|
Aug 04
2025
|
|
-
|
16,441
|
|
Jul 10
2025
|
SELL
Open market or private sale
|
$2,239,750
$89.59 p/Share
|
25,000
|
|
Jul 10
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jun 10
2025
|
SELL
Open market or private sale
|
$2,018,000
$80.72 p/Share
|
25,000
|
|
Jun 10
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 29
2025
|
SELL
Open market or private sale
|
$1,875,000
$75.0 p/Share
|
25,000
|
|
May 29
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Mar 21
2025
|
SELL
Open market or private sale
|
$1,535,100
$75.25 p/Share
|
20,400
|
|
Mar 21
2025
|
BUY
Conversion of derivative security
|
-
|
20,400
|
|
Mar 20
2025
|
SELL
Open market or private sale
|
$345,000
$75.0 p/Share
|
4,600
|
|
Mar 20
2025
|
BUY
Conversion of derivative security
|
-
|
4,600
|
|
Mar 03
2025
|
|
-
|
133,210
|
|
Mar 03
2025
|
|
-
|
143,250
|
|
Feb 28
2025
|
|
-
|
106,672
|
|
Feb 28
2025
|
|
-
|
106,672
|
|
Feb 14
2025
|
SELL
Open market or private sale
|
$2,510,000
$100.4 p/Share
|
25,000
|
|
Feb 14
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Feb 10
2025
|
SELL
Open market or private sale
|
$2,203,500
$88.14 p/Share
|
25,000
|
|
Feb 10
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jan 10
2025
|
SELL
Open market or private sale
|
$1,994,250
$79.77 p/Share
|
25,000
|
|