Jul 10
2025
|
SELL
Open market or private sale
|
$9,850,287
$188.04 p/Share
|
52,384
|
|
Jul 10
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jul 09
2025
|
SELL
Open market or private sale
|
$10,175,592
$194.25 p/Share
|
52,384
|
|
Jul 09
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jul 08
2025
|
SELL
Open market or private sale
|
$10,047,775
$191.81 p/Share
|
52,384
|
|
Jul 08
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jun 13
2025
|
SELL
Open market or private sale
|
$8,945,091
$170.76 p/Share
|
52,384
|
|
Jun 13
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jun 12
2025
|
SELL
Open market or private sale
|
$9,159,342
$174.85 p/Share
|
52,384
|
|
Jun 12
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jun 11
2025
|
SELL
Open market or private sale
|
$9,404,499
$179.53 p/Share
|
52,384
|
|
Jun 11
2025
|
BUY
Conversion of derivative security
|
-
|
34,321
|
|
May 15
2025
|
SELL
Open market or private sale
|
$7,992,750
$152.58 p/Share
|
52,384
|
|
May 15
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 14
2025
|
SELL
Open market or private sale
|
$7,997,465
$152.67 p/Share
|
52,384
|
|
May 14
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 13
2025
|
SELL
Open market or private sale
|
$7,732,402
$147.61 p/Share
|
52,384
|
|
May 13
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 10
2025
|
SELL
Open market or private sale
|
$249,010
$107.75 p/Share
|
2,311
|
|
Apr 10
2025
|
SELL
Open market or private sale
|
$5,261,170
$105.07 p/Share
|
50,073
|
|
Apr 10
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 09
2025
|
SELL
Open market or private sale
|
$5,569,990
$106.33 p/Share
|
52,384
|
|
Apr 09
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Apr 08
2025
|
SELL
Open market or private sale
|
$5,274,544
$100.69 p/Share
|
52,384
|
|
Apr 08
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|