| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.82 | 126,088 | $8,929,539.55 | 15,172,128 | 2026-07-30 | Filing | |
| $70.06 | 131,912 | $9,242,084.50 | 15,298,216 | 2026-07-30 | Filing | |
| $68.99 | 51,000 | $3,518,505.30 | 15,430,128 | 2026-07-30 | Filing | |
| $67.43 | 1,000 | $67,425.00 | 15,481,128 | 2026-07-30 | Filing | |
| $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 |