| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.08 | 6,205 | $230,081.40 | 80,260 | 2026-08-03 | Filing | |
| $36.06 | 3,533 | $127,399.98 | 88,345 | 2026-07-02 | Filing | |
| $35.03 | 3,824 | $133,954.72 | 233,146 | 2026-07-02 | Filing | |
| $35.03 | 567 | $19,862.01 | 91,135 | 2026-07-02 | Filing | |
| $34.56 | 2,499 | $86,365.44 | 92,894 | 2026-07-01 | Filing | |
| $34.08 | 3,532 | $120,370.56 | 95,997 | 2026-06-29 | Filing | |
| $33.06 | 165 | $5,454.90 | 99,529 | 2026-06-26 | Filing | |
| $32.61 | 3,367 | $109,797.87 | 99,694 | 2026-06-26 | Filing | |
| $30.10 | 191 | $5,749.10 | 103,061 | 2026-06-01 | Filing | |
| $29.52 | 7,881 | $232,647.12 | 103,252 | 2026-06-01 | Filing | |
| $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 |