| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $37.70 | 3,789 | $142,845.30 | 204,631 | 2025-10-02 | Filing | |
| $37.70 | 4,167 | $157,095.90 | 102,480 | 2025-10-02 | Filing | |
| $36.88 | 9,998 | $368,726.24 | 54,807 | 2025-10-01 | Filing | |
| $36.08 | 10,000 | $360,800.00 | 441,821 | 2025-09-16 | Filing |