Aug 20
2025
|
SELL
Open market or private sale
|
$104,434
$194.84 p/Share
|
536
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$9,835,047
$189.69 p/Share
|
51,848
|
|
Aug 20
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$10,408,176
$198.69 p/Share
|
52,384
|
|
Aug 19
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Aug 18
2025
|
SELL
Open market or private sale
|
$10,478,371
$200.03 p/Share
|
52,384
|
|
Aug 18
2025
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
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
|
|