|
Oct 01
2025
|
SELL
Open market or private sale
|
$6,820,235
$150.08 p/Share
|
45,444
|
|
|
Oct 01
2025
|
BUY
Conversion of derivative security
|
-
|
45,444
|
|
|
Sep 18
2025
|
SELL
Open market or private sale
|
$2,434
$135.23 p/Share
|
18
|
|
|
Sep 18
2025
|
BUY
Conversion of derivative security
|
-
|
18
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$1,359,358
$134.67 p/Share
|
10,094
|
|
|
Sep 17
2025
|
BUY
Conversion of derivative security
|
-
|
10,094
|
|
|
Sep 16
2025
|
SELL
Open market or private sale
|
$4,496,955
$134.91 p/Share
|
33,333
|
|
|
Sep 16
2025
|
BUY
Conversion of derivative security
|
-
|
33,333
|
|
|
Sep 15
2025
|
SELL
Open market or private sale
|
$6,144,827
$138.26 p/Share
|
44,444
|
|
|
Sep 15
2025
|
BUY
Conversion of derivative security
|
-
|
44,444
|
|
|
Jun 02
2025
|
|
-
|
3,304
|
|
|
Jun 02
2025
|
BUY
Conversion of derivative security
|
-
|
3,304
|
|
|
Dec 06
2023
|
|
-
|
8,600
|
|
|
Dec 06
2023
|
BUY
Conversion of derivative security
|
-
|
8,600
|
|
|
Dec 01
2022
|
BUY
Conversion of derivative security
|
-
|
1,640
|
|
|
Sep 09
2022
|
|
-
|
6,541
|
|
|
Sep 09
2022
|
|
-
|
6,541
|
|
|
Sep 02
2022
|
SELL
Open market or private sale
|
$250,250
$100.1 p/Share
|
2,500
|
|
|
Sep 02
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Sep 01
2022
|
BUY
Conversion of derivative security
|
-
|
1,640
|
|
|
Aug 05
2022
|
SELL
Open market or private sale
|
$277,725
$111.09 p/Share
|
2,500
|
|
|
Aug 05
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Jul 08
2022
|
SELL
Open market or private sale
|
$261,200
$104.48 p/Share
|
2,500
|
|
|
Jul 08
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Jun 03
2022
|
SELL
Open market or private sale
|
$267,900
$107.16 p/Share
|
2,500
|
|