| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.04 | 5,445 | $179,902.80 | 134,369 | 2026-04-02 | Filing | |
| $33.04 | 4,341 | $143,426.64 | 246,098 | 2026-04-02 | Filing | |
| $33.04 | 567 | $18,733.68 | 96,432 | 2026-04-02 | Filing | |
| $35.61 | 2,499 | $88,989.39 | 98,191 | 2026-03-31 | Filing | |
| $32.21 | 1,645 | $52,985.45 | 91,822 | 2026-02-02 | Filing | |
| $37.36 | 524 | $19,576.64 | 49,663 | 2026-01-05 | Filing | |
| $37.36 | 5,190 | $193,898.40 | 90,196 | 2026-01-05 | Filing | |
| $37.36 | 5,056 | $188,892.16 | 194,183 | 2026-01-05 | Filing | |
| $38.10 | 2,358 | $89,839.80 | 50,466 | 2025-12-31 | Filing | |
| $39.02 | 16,548 | $645,702.96 | 630,483 | 2025-12-23 | Filing | |
| $39.04 | 8,452 | $329,966.08 | 647,031 | 2025-12-22 | Filing | |
| $38.39 | 10,000 | $383,900.00 | 400,259 | 2025-12-16 | Filing | |
| $37.00 | 20,000 | $740,000.00 | 655,483 | 2025-12-09 | Filing | |
| $35.68 | 1,346 | $48,025.28 | 99,727 | 2025-12-02 | Filing | |
| $35.00 | 15,000 | $525,000.00 | 675,483 | 2025-11-11 | Filing | |
| $35.06 | 5,000 | $175,300.00 | 11,377 | 2025-11-11 | Filing | |
| $34.98 | 10,000 | $349,800.00 | 410,259 | 2025-11-03 | Filing | |
| $34.98 | 1,228 | $42,955.44 | 95,907 | 2025-11-03 | Filing | |
| $34.92 | 10,000 | $349,200.00 | 420,259 | 2025-10-16 | Filing | |
| $37.70 | 567 | $21,375.90 | 54,004 | 2025-10-02 | Filing |