4

Insider transaction

✓ VerifiedKlein Frank sold 45,692 shares at an average of $69.63; 961,295 shares held after the transaction.

Insider transactions

Klein Frank

DateTypeSharesPriceValuePost
2026-08-24Sell42,270$69.53$2,939,223964,717
2026-08-24Sell1,368$70.20$96,037963,349
2026-08-24Sell2,054$71.17$146,183961,295

Net disposed 45,692 shares across 3 transactions.

Filed
Aug 26, 2026
Accepted
2026-08-26 23:02Z
Period
Aug 24, 2026
Accession no.
0002001011-26-000127
Size
9 KB