| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.42 | 3,684 | $112,082.38 | 63,916 | 2026-05-26 | Filing | |
| $31.24 | 7,000 | $218,694.70 | 4,600 | 2026-05-26 | Filing | |
| $30.41 | 3,600 | $109,458.36 | 11,600 | 2026-05-26 | Filing | |
| $31.24 | 59,500 | $1,858,988.25 | 291,692 | 2026-05-26 | Filing | |
| $30.40 | 10,636 | $323,373.75 | 351,192 | 2026-05-26 | Filing | |
| $30.53 | 1,080 | $32,974.02 | 468,305 | 2026-05-20 | Filing | |
| $30.13 | 4,393 | $132,346.15 | 469,385 | 2026-05-20 | Filing | |
| $27.47 | 2,554 | $70,158.38 | 111,704 | 2026-05-13 | Filing | |
| $27.17 | 5,351 | $145,400.58 | 67,600 | 2026-05-13 | Filing | |
| $27.83 | 1,170 | $32,558.06 | 515,056 | 2026-05-13 | Filing | |
| $27.48 | 89,107 | $2,448,865.31 | 516,226 | 2026-05-13 | Filing | |
| $29.23 | 300 | $8,768.01 | 72,951 | 2026-05-12 | Filing | |
| $28.57 | 39,649 | $1,132,771.93 | 73,251 | 2026-05-12 | Filing | |
| $29.29 | 100 | $2,929.00 | 15,200 | 2026-05-12 | Filing | |
| $28.72 | 10,500 | $301,573.65 | 15,300 | 2026-05-12 | Filing | |
| $29.17 | 1,000 | $29,169.50 | 605,333 | 2026-05-12 | Filing | |
| $28.57 | 116,723 | $3,334,659.39 | 606,333 | 2026-05-12 | Filing | |
| $27.17 | 5,453 | $148,137.83 | 67,600 | 2026-05-13 | Filing | |
| $27.83 | 1,500 | $41,741.55 | 361,828 | 2026-05-13 | Filing | |
| $27.48 | 88,720 | $2,438,247.40 | 363,328 | 2026-05-13 | Filing |