4

Insider transaction

✓ VerifiedKlein Frank sold 44,390 shares at an average of $142.57; 1,043,847 shares held after the transaction.

Insider transactions

Klein Frank

DateTypeSharesPriceValuePost
2026-05-26Sell1,172$139.41$163,3911,087,065
2026-05-26Sell3,490$140.20$489,3041,083,575
2026-05-26Sell4,336$141.46$613,3551,079,239
2026-05-26Sell12,915$142.36$1,838,5151,066,324
2026-05-26Sell17,288$143.24$2,476,3901,049,036
2026-05-26Sell5,189$144.13$747,8841,043,847

Net disposed 44,390 shares across 6 transactions.

Filed
May 28, 2026
Accepted
2026-05-29 00:23Z
Period
May 26, 2026
Accession no.
0002001011-26-000074
Size
15 KB