| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.02 | 10,000 | $670,246.00 | 15,482,128 | 2026-07-22 | Filing | |
| $64.35 | 120,000 | $7,722,108.00 | 15,492,128 | 2026-07-20 | Filing | |
| $63.50 | 100,000 | $6,350,010.00 | 15,612,128 | 2026-07-20 | Filing | |
| $54.52 | 100,000 | $5,451,860.00 | 15,712,128 | 2026-07-10 | Filing | |
| $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 |