| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.13 | 1,200 | $66,156.00 | 30,947 | 2026-03-13 | Filing | |
| $55.39 | 2,000 | $110,780.00 | 29,747 | 2026-03-13 | Filing | |
| $54.88 | 2,000 | $109,760.00 | 18,257 | 2026-03-13 | Filing | |
| $56.90 | 1,000 | $56,900.00 | 28,000 | 2026-03-12 | Filing | |
| $58.94 | 4,250 | $250,473.75 | 25,110 | 2026-03-10 | Filing | |
| $58.91 | 1,000 | $58,910.00 | 27,000 | 2026-03-11 | Filing | |
| $58.72 | 3,000 | $176,160.00 | 16,257 | 2026-03-11 | Filing | |
| $56.34 | 3,184 | $179,386.56 | 26,000 | 2026-03-09 | Filing | |
| $58.05 | 60,000 | $3,483,000.00 | 1,703,582 | 2026-03-06 | Filing | |
| $63.91 | 205 | $13,101.55 | 18,544 | 2026-02-19 | Filing | |
| $63.92 | 995 | $63,600.40 | 18,339 | 2026-02-19 | Filing | |
| $47.34 | 2,000 | $94,680.00 | 4,958 | 2025-11-19 | Filing | |
| $50.69 | 4,000 | $202,740.00 | 18,101 | 2025-11-04 | Filing | |
| $51.76 | 1,000 | $51,760.00 | 9,000 | 2025-10-31 | Filing | |
| $51.78 | 3,000 | $155,340.00 | 8,000 | 2025-10-31 | Filing | |
| $52.88 | 55,000 | $2,908,400.00 | 505,000 | 2025-10-30 | Filing | |
| $52.64 | 55,000 | $2,895,200.00 | 1,505,000 | 2025-10-30 | Filing | |
| $51.88 | 2,000 | $103,760.00 | 5,000 | 2025-08-27 | Filing | |
| $49.59 | 500 | $24,792.50 | 14,101 | 2025-08-22 | Filing | |
| $52.00 | 4,000 | $207,980.00 | 13,601 | 2025-08-15 | Filing |