Aug 25
2025
|
SELL
Open market or private sale
|
$5,014,610
$195.57 p/Share
|
25,641
|
|
Aug 25
2025
|
BUY
Conversion of derivative security
|
-
|
25,641
|
|
Aug 22
2025
|
SELL
Open market or private sale
|
$4,955,123
$193.25 p/Share
|
25,641
|
|
Aug 22
2025
|
BUY
Conversion of derivative security
|
-
|
25,641
|
|
Aug 21
2025
|
SELL
Open market or private sale
|
$6,745,167
$192.17 p/Share
|
35,100
|
|
Aug 21
2025
|
BUY
Conversion of derivative security
|
-
|
25,641
|
|
Jul 17
2025
|
SELL
Open market or private sale
|
$4,888,713
$190.66 p/Share
|
25,641
|
|
Jul 17
2025
|
BUY
Conversion of derivative security
|
-
|
25,641
|
|
Jul 16
2025
|
SELL
Open market or private sale
|
$4,808,713
$187.54 p/Share
|
25,641
|
|
Jul 16
2025
|
BUY
Conversion of derivative security
|
-
|
25,641
|
|
Jul 15
2025
|
SELL
Open market or private sale
|
$4,683,328
$182.65 p/Share
|
25,641
|
|
Jul 15
2025
|
BUY
Conversion of derivative security
|
-
|
25,641
|
|
Jun 06
2025
|
SELL
Open market or private sale
|
$4,574,354
$178.4 p/Share
|
25,641
|
|
Jun 06
2025
|
BUY
Conversion of derivative security
|
-
|
25,641
|
|
Jun 05
2025
|
SELL
Open market or private sale
|
$4,400,252
$171.61 p/Share
|
25,641
|
|
Jun 05
2025
|
BUY
Conversion of derivative security
|
-
|
25,641
|
|
Jun 04
2025
|
SELL
Open market or private sale
|
$4,441,450
$173.21 p/Share
|
25,642
|
|
Jun 04
2025
|
BUY
Conversion of derivative security
|
-
|
25,642
|
|
May 22
2025
|
SELL
Open market or private sale
|
$4,034,966
$157.37 p/Share
|
25,640
|
|
May 22
2025
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
May 21
2025
|
SELL
Open market or private sale
|
$4,021,634
$156.85 p/Share
|
25,640
|
|
May 21
2025
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
May 20
2025
|
SELL
Open market or private sale
|
$5,505,121
$156.85 p/Share
|
35,098
|
|
May 20
2025
|
BUY
Conversion of derivative security
|
-
|
25,640
|
|
Apr 17
2025
|
SELL
Open market or private sale
|
$2,802,708
$109.31 p/Share
|
25,640
|
|