| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.87 | 11,295 | $472,931.82 | 126,610 | 2025-11-11 | Filing | |
| $42.00 | 1,015 | $42,630.00 | 137,905 | 2025-11-11 | Filing | |
| $46.89 | 32,850 | $1,540,211.67 | 631,305 | 2025-11-11 | Filing | |
| $45.83 | 112,275 | $5,145,956.21 | 664,155 | 2025-11-11 | Filing | |
| $45.20 | 29,207 | $1,320,165.16 | 776,430 | 2025-11-11 | Filing | |
| $43.50 | 4,000 | $173,983.60 | 805,637 | 2025-11-11 | Filing | |
| $42.31 | 8,862 | $374,946.79 | 809,637 | 2025-11-11 | Filing | |
| $41.64 | 12,806 | $533,235.44 | 818,499 | 2025-11-11 | Filing | |
| $46.36 | 4,885 | $226,446.13 | 0 | 2025-11-13 | Filing | |
| $45.81 | 10,115 | $463,350.95 | 4,885 | 2025-11-13 | Filing | |
| $46.50 | 12,742 | $592,503.00 | 0 | 2025-11-13 | Filing | |
| $47.28 | 1,933 | $91,385.67 | 0 | 2025-11-12 | Filing | |
| $46.50 | 5,000 | $232,500.00 | 1,933 | 2025-11-12 | Filing | |
| $47.08 | 5,000 | $235,408.00 | 0 | 2025-11-11 | Filing | |
| $42.43 | 10,000 | $424,298.00 | 5,000 | 2025-11-11 | Filing | |
| $42.26 | 3,392 | $143,332.69 | 116,865 | 2025-10-13 | Filing | |
| $41.90 | 7,366 | $308,650.87 | 120,257 | 2025-10-13 | Filing | |
| $43.03 | 1,552 | $66,782.40 | 831,305 | 2025-10-13 | Filing | |
| $42.63 | 13,548 | $577,544.47 | 832,857 | 2025-10-13 | Filing | |
| $43.01 | 10,369 | $445,982.10 | 71,155 | 2025-10-15 | Filing |