| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.19 | 26,980 | $1,947,686.20 | 188,711 | 2026-09-14 | Filing | |
| $72.41 | 25,000 | $1,810,250.00 | 215,691 | 2026-09-04 | Filing | |
| $75.53 | 41,664 | $3,146,881.92 | 152,439 | 2026-09-03 | Filing | |
| $71.87 | 2,300 | $165,301.00 | 152,439 | 2026-09-01 | Filing | |
| $71.00 | 15,599 | $1,107,529.00 | 154,739 | 2026-09-01 | Filing | |
| $70.13 | 23,765 | $1,666,639.45 | 170,338 | 2026-09-01 | Filing | |
| $74.02 | 5,886 | $435,681.72 | 2,734 | 2026-09-02 | Filing | |
| $72.51 | 200 | $14,502.00 | 8,620 | 2026-09-01 | Filing | |
| $71.59 | 15,545 | $1,112,866.55 | 8,820 | 2026-09-01 | Filing | |
| $90.01 | 79,219 | $7,130,502.19 | 120,713 | 2026-08-28 | Filing | |
| $77.86 | 2,000 | $155,720.00 | 34,076 | 2026-08-12 | Filing | |
| $80.04 | 100,000 | $8,004,000.00 | 117,984 | 2026-06-26 | Filing | |
| $65.00 | 2,000 | $130,000.00 | 36,076 | 2026-05-13 | Filing | |
| $55.00 | 2,000 | $110,000.00 | 38,076 | 2026-04-14 | Filing | |
| $81.12 | 113,112 | $9,175,645.44 | 0 | 2026-01-05 | Filing | |
| $80.52 | 553,554 | $44,572,168.08 | 113,112 | 2026-01-05 | Filing | |
| $80.00 | 36,401 | $2,912,080.00 | 1,368 | 2026-01-05 | Filing | |
| $70.00 | 8,189 | $573,230.00 | 1,368 | 2025-12-03 | Filing | |
| $90.98 | 3,594 | $326,982.12 | 0 | 2025-09-22 | Filing | |
| $90.02 | 202,582 | $18,236,431.64 | 3,594 | 2025-09-22 | Filing |