| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.37 | 64 | $5,783.68 | 375,852 | 2026-02-25 | Filing | |
| $85.32 | 10 | $853.20 | 6,108 | 2026-02-04 | Filing | |
| $89.00 | 107 | $9,523.00 | 65,635 | 2026-02-04 | Filing | |
| $90.39 | 630 | $56,945.70 | 375,788 | 2026-02-04 | Filing | |
| $65.77 | 13 | $855.01 | 6,098 | 2025-11-06 | Filing | |
| $65.60 | 147 | $9,643.20 | 65,528 | 2025-11-06 | Filing | |
| $65.79 | 886 | $58,289.94 | 374,960 | 2025-11-06 | Filing | |
| $59.18 | 12 | $710.16 | 6,085 | 2025-08-04 | Filing | |
| $59.20 | 131 | $7,755.20 | 65,381 | 2025-08-04 | Filing | |
| $60.43 | 3,500 | $211,505.00 | 374,074 | 2025-08-04 | Filing | |
| $58.72 | 300 | $17,616.00 | 370,574 | 2025-08-04 | Filing | |
| $53.77 | 3 | $161.31 | 6,073 | 2025-05-05 | Filing | |
| $53.88 | 144 | $7,758.72 | 65,250 | 2025-05-05 | Filing | |
| $53.87 | 779 | $41,964.73 | 370,274 | 2025-05-05 | Filing | |
| $57.67 | 9 | $519.03 | 6,070 | 2025-02-05 | Filing | |
| $57.61 | 101 | $5,818.61 | 65,106 | 2025-02-05 | Filing | |
| $57.53 | 549 | $31,583.97 | 369,495 | 2025-02-05 | Filing | |
| $52.61 | 9 | $473.49 | 6,061 | 2024-11-04 | Filing | |
| $52.70 | 111 | $5,849.70 | 65,005 | 2024-11-04 | Filing | |
| $52.75 | 646 | $34,076.50 | 368,704 | 2024-11-04 | Filing |