Sep 10
2025
|
SELL
Open market or private sale
|
$4,949,682
$116.01 p/Share
|
42,666
|
|
Sep 10
2025
|
BUY
Conversion of derivative security
|
-
|
42,666
|
|
Sep 09
2025
|
SELL
Open market or private sale
|
$5,052,507
$118.42 p/Share
|
42,666
|
|
Sep 09
2025
|
BUY
Conversion of derivative security
|
-
|
42,666
|
|
Aug 21
2025
|
SELL
Open market or private sale
|
$4,686,136
$103.71 p/Share
|
45,185
|
|
Aug 21
2025
|
BUY
Conversion of derivative security
|
-
|
45,185
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$4,123,498
$102.71 p/Share
|
40,147
|
|
Aug 20
2025
|
BUY
Conversion of derivative security
|
-
|
40,147
|
|
Jul 17
2025
|
SELL
Open market or private sale
|
$4,800,351
$112.51 p/Share
|
42,666
|
|
Jul 17
2025
|
BUY
Conversion of derivative security
|
-
|
42,666
|
|
Jul 16
2025
|
SELL
Open market or private sale
|
$4,729,986
$110.84 p/Share
|
42,674
|
|
Jul 16
2025
|
BUY
Conversion of derivative security
|
-
|
42,674
|
|
Dec 13
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
6,144,019
|
|