| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.57 | 10,220 | $506,651.39 | 620,055 | 2026-04-16 | Filing | |
| $49.57 | 12,246 | $607,089.33 | 630,542 | 2026-04-16 | Filing | |
| $49.57 | 10,410 | $516,070.55 | 619,856 | 2026-04-16 | Filing | |
| $49.57 | 30,615 | $1,517,723.32 | 1,639,034 | 2026-04-16 | Filing | |
| $48.48 | 200 | $9,696.00 | 98,445 | 2026-02-23 | Filing | |
| $47.86 | 857 | $41,014.99 | 98,645 | 2026-02-23 | Filing | |
| $46.94 | 7,427 | $348,639.72 | 99,502 | 2026-02-23 | Filing | |
| $46.53 | 4,157 | $193,417.73 | 126,012 | 2026-02-17 | Filing | |
| $46.53 | 9,580 | $445,740.16 | 241,545 | 2026-02-17 | Filing | |
| $46.53 | 9,035 | $420,382.29 | 169,087 | 2026-02-17 | Filing | |
| $46.53 | 7,989 | $371,713.79 | 106,929 | 2026-02-17 | Filing | |
| $46.85 | 12,779 | $598,748.54 | 85,660 | 2026-01-22 | Filing | |
| $45.87 | 2,119 | $97,188.99 | 98,439 | 2026-01-22 | Filing | |
| $44.48 | 8,406 | $373,879.55 | 100,558 | 2026-01-16 | Filing | |
| $44.48 | 6,600 | $293,552.82 | 148,864 | 2026-01-16 | Filing | |
| $44.48 | 5,798 | $257,881.70 | 95,687 | 2026-01-16 | Filing | |
| $44.48 | 8,016 | $356,533.24 | 214,553 | 2026-01-16 | Filing | |
| $45.20 | 13,112 | $592,611.26 | 108,964 | 2026-01-14 | Filing | |
| $42.70 | 16,755 | $715,438.50 | 583,245 | 2026-01-13 | Filing | |
| $42.70 | 16,746 | $715,054.20 | 583,254 | 2026-01-13 | Filing |