| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.55 | 1,700 | $128,435.00 | 106,353 | 2026-06-15 | Filing | |
| $74.82 | 199 | $14,888.92 | 52,852 | 2026-06-15 | Filing | |
| $74.10 | 3,801 | $281,650.68 | 53,051 | 2026-06-15 | Filing | |
| $74.13 | 4,911 | $364,052.43 | 95,450 | 2026-06-04 | Filing | |
| $73.00 | 4,912 | $358,576.00 | 100,361 | 2026-06-03 | Filing | |
| $72.00 | 26,759 | $1,926,648.00 | 382,482 | 2026-05-21 | Filing | |
| $59.91 | 1,700 | $101,847.00 | 109,504 | 2026-05-15 | Filing | |
| $60.01 | 1,012 | $60,730.12 | 25,007 | 2026-05-12 | Filing | |
| $63.04 | 1,700 | $107,168.00 | 111,204 | 2026-04-15 | Filing | |
| $64.85 | 1,700 | $110,245.00 | 112,904 | 2026-03-16 | Filing | |
| $68.01 | 1,012 | $68,826.12 | 26,019 | 2026-02-12 | Filing | |
| $59.05 | 2,906 | $171,599.30 | 35,088 | 2025-11-14 | Filing | |
| $58.07 | 1,012 | $58,766.84 | 27,031 | 2025-11-12 | Filing | |
| $55.17 | 3,948 | $217,811.16 | 37,994 | 2025-11-10 | Filing | |
| $80.86 | 667 | $53,933.62 | 22,667 | 2025-09-05 | Filing | |
| $80.00 | 1,466 | $117,280.00 | 105,223 | 2025-09-04 | Filing | |
| $74.17 | 4,824 | $357,796.08 | 118,657 | 2025-09-02 | Filing | |
| $80.29 | 500 | $40,145.00 | 94,102 | 2025-08-15 | Filing | |
| $81.54 | 195 | $15,900.30 | 51,121 | 2025-08-15 | Filing | |
| $81.02 | 2,555 | $207,002.52 | 51,316 | 2025-08-15 | Filing |