Key Points105,000 shares were indirectly sold on May 6, 2026, generating a transaction value of ~$7.92 million at a weighted average price around $75.42 per share.
Key Points105,000 shares were indirectly sold on May 6, 2026, generating a transaction value of ~$7.92 million at a weighted average price around $75.42 per share.