| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.18 | 270,000 | $14,359,140.00 | 15,812,128 | 2026-07-09 | Filing | |
| $52.29 | 380,000 | $19,870,542.00 | 16,082,128 | 2026-07-08 | Filing | |
| $49.52 | 150,000 | $7,428,165.00 | 16,462,128 | 2026-07-06 | Filing | |
| $48.00 | 50,000 | $2,400,045.00 | 16,612,128 | 2026-07-06 | Filing | |
| $46.94 | 200,000 | $9,388,660.00 | 16,662,128 | 2026-07-01 | Filing | |
| $46.65 | 280,000 | $13,062,560.00 | 16,862,128 | 2026-06-30 | Filing | |
| $47.01 | 200,000 | $9,401,200.00 | 17,142,128 | 2026-06-29 | Filing | |
| $46.01 | 370,000 | $17,022,294.00 | 17,342,128 | 2026-06-29 | Filing | |
| $42.79 | 200,000 | $8,557,020.00 | 17,712,128 | 2026-06-26 | Filing | |
| $42.01 | 205,570 | $8,636,427.40 | 17,912,128 | 2026-06-25 | Filing | |
| $43.17 | 100,000 | $4,316,950.00 | 18,117,698 | 2026-06-05 | Filing | |
| $43.58 | 220,000 | $9,587,050.00 | 18,217,698 | 2026-06-03 | Filing | |
| $43.56 | 31,000 | $1,350,493.30 | 18,437,698 | 2026-06-02 | Filing | |
| $45.91 | 220,000 | $10,099,496.00 | 18,468,698 | 2026-05-05 | Filing | |
| $45.51 | 30,000 | $1,365,300.00 | 18,688,698 | 2026-05-04 | Filing | |
| $44.75 | 170,000 | $7,608,010.00 | 18,718,698 | 2026-05-04 | Filing | |
| $44.41 | 3,000 | $133,239.90 | 18,888,698 | 2026-04-30 | Filing | |
| $43.50 | 362,000 | $15,746,131.20 | 18,891,698 | 2026-04-29 | Filing | |
| $47.53 | 6,300 | $299,423.88 | 19,253,698 | 2026-04-07 | Filing | |
| $47.06 | 63,700 | $2,997,594.60 | 19,259,998 | 2026-04-07 | Filing |