| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.28 | 175 | $6,874.00 | 35,723 | 2026-08-17 | Filing | |
| $39.27 | 6,443 | $253,016.61 | 35,898 | 2026-08-17 | Filing | |
| $39.28 | 175 | $6,874.00 | 35,723 | 2026-08-17 | Filing | |
| $39.27 | 6,443 | $253,016.61 | 35,898 | 2026-08-17 | Filing | |
| $38.00 | 6,951 | $264,138.00 | 683,719 | 2026-08-14 | Filing | |
| $38.69 | 43,049 | $1,665,565.81 | 690,670 | 2026-08-13 | Filing | |
| $39.07 | 150,000 | $5,860,500.00 | 733,719 | 2026-08-12 | Filing | |
| $38.84 | 10,000 | $388,400.00 | 194,596 | 2026-08-13 | Filing | |
| $39.07 | 30,000 | $1,172,100.00 | 204,596 | 2026-08-12 | Filing | |
| $36.28 | 6,178 | $224,137.84 | 127,945 | 2026-07-27 | Filing | |
| $37.31 | 10,012 | $373,547.72 | 175,855 | 2026-05-27 | Filing | |
| $37.33 | 10,189 | $380,355.37 | 185,867 | 2026-05-27 | Filing | |
| $33.25 | 142,857 | $4,749,995.25 | 883,719 | 2026-05-05 | Filing | |
| $30.91 | 3,623 | $111,986.93 | 47,569 | 2026-04-30 | Filing | |
| $29.96 | 2,153 | $64,503.88 | 51,192 | 2026-04-29 | Filing | |
| $30.26 | 1,962 | $59,370.12 | 53,345 | 2026-04-28 | Filing | |
| $30.68 | 2,262 | $69,398.16 | 55,307 | 2026-04-27 | Filing | |
| $27.88 | 9,221 | $257,081.48 | 0 | 2026-02-26 | Filing | |
| $28.10 | 7,422 | $208,558.20 | 80,272 | 2026-02-24 | Filing | |
| $27.16 | 41,048 | $1,114,863.68 | 0 | 2026-02-19 | Filing |