| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.13 | 7,500 | $293,475.00 | 29,349 | 2026-08-17 | Filing | |
| $37.73 | 7,000 | $264,110.00 | 68,254 | 2026-08-14 | Filing | |
| $36.59 | 27,000 | $987,930.00 | 61,254 | 2026-08-14 | Filing | |
| $36.53 | 7,000 | $255,710.00 | 7,000 | 2026-08-14 | Filing | |
| $39.75 | 17,381 | $690,894.75 | 51,400 | 2026-08-14 | Filing | |
| $39.16 | 34,019 | $1,332,184.04 | 34,019 | 2026-08-14 | Filing | |
| $39.65 | 11,511 | $456,411.15 | 83,350 | 2026-08-14 | Filing | |
| $38.82 | 45,249 | $1,756,566.18 | 71,839 | 2026-08-14 | Filing | |
| $37.69 | 14,224 | $536,102.56 | 26,590 | 2026-08-14 | Filing | |
| $36.58 | 12,366 | $452,348.28 | 12,366 | 2026-08-14 | Filing | |
| $39.61 | 12,647 | $500,947.67 | 32,891 | 2026-08-14 | Filing | |
| $39.77 | 12,073 | $480,143.21 | 45,700 | 2026-08-14 | Filing | |
| $39.22 | 13,627 | $534,450.94 | 33,627 | 2026-08-14 | Filing | |
| $54.33 | 100 | $5,433.00 | 20,000 | 2026-05-27 | Filing | |
| $53.90 | 3,600 | $194,040.00 | 19,900 | 2026-05-27 | Filing | |
| $51.90 | 4,206 | $218,291.40 | 16,300 | 2026-05-27 | Filing | |
| $50.78 | 5,355 | $271,926.90 | 12,094 | 2026-05-27 | Filing | |
| $49.89 | 6,739 | $336,208.71 | 6,739 | 2026-05-27 | Filing | |
| $36.33 | 6,921 | $251,439.93 | 15,326 | 2026-03-26 | Filing | |
| $21.00 | 10,000 | $210,000.00 | 16,725 | 2025-12-11 | Filing |