| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.85 | 100 | $3,085.04 | 43,743 | 2026-09-03 | Filing | |
| $30.85 | 1,209 | $37,297.65 | 43,843 | 2026-09-03 | Filing | |
| $32.01 | 13,018 | $416,706.18 | 13,809 | 2026-08-12 | Filing | |
| $32.00 | 3,282 | $105,024.00 | 13,809 | 2026-08-12 | Filing | |
| $32.04 | 43,561 | $1,395,694.44 | 56,091 | 2026-08-12 | Filing | |
| $31.73 | 44,465 | $1,410,652.13 | 98,687 | 2026-08-04 | Filing | |
| $30.76 | 90,573 | $2,785,572.62 | 48,542 | 2026-07-30 | Filing | |
| $30.74 | 10,000 | $307,400.00 | 61,662 | 2026-07-29 | Filing | |
| $30.92 | 1,408 | $43,528.32 | 45,327 | 2026-07-28 | Filing | |
| $30.91 | 6,255 | $193,342.68 | 46,735 | 2026-07-28 | Filing | |
| $28.83 | 5,000 | $144,125.00 | 118,156 | 2026-06-10 | Filing | |
| $28.18 | 1,000 | $28,180.00 | 11,777 | 2026-06-09 | Filing | |
| $28.17 | 4,000 | $112,680.00 | 12,777 | 2026-06-09 | Filing | |
| $28.26 | 9,299 | $262,789.74 | 21,385 | 2026-05-26 | Filing | |
| $28.26 | 5,000 | $141,300.00 | 30,684 | 2026-05-26 | Filing | |
| $27.84 | 28,311 | $788,036.69 | 139,115 | 2026-05-04 | Filing | |
| $28.30 | 2,000 | $56,590.00 | 167,426 | 2026-05-01 | Filing | |
| $28.18 | 4,000 | $112,700.00 | 67,420 | 2026-04-28 | Filing | |
| $28.02 | 6,600 | $184,932.00 | 49,264 | 2026-02-19 | Filing | |
| $29.04 | 11,193 | $325,044.72 | 39,401 | 2026-02-10 | Filing |