| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.02 | 255 | $9,950.10 | 6,785 | 2026-06-18 | Filing | |
| $39.02 | 13,800 | $538,476.00 | 458,433 | 2026-06-18 | Filing | |
| $39.02 | 6,030 | $235,290.60 | 144,817 | 2026-06-18 | Filing | |
| $39.02 | 12,003 | $468,357.06 | 982,855 | 2026-06-18 | Filing | |
| $39.02 | 663 | $25,870.26 | 994,858 | 2026-06-18 | Filing | |
| $39.29 | 123 | $4,832.67 | 7,040 | 2026-06-16 | Filing | |
| $39.29 | 6,726 | $264,264.54 | 472,233 | 2026-06-16 | Filing | |
| $39.29 | 4,142 | $162,739.18 | 150,847 | 2026-06-16 | Filing | |
| $39.29 | 1,790 | $70,329.10 | 995,521 | 2026-06-16 | Filing | |
| $39.29 | 1,238 | $48,641.02 | 997,311 | 2026-06-16 | Filing | |
| $39.67 | 128 | $5,077.76 | 7,163 | 2026-06-15 | Filing | |
| $39.67 | 6,963 | $276,222.21 | 478,959 | 2026-06-15 | Filing | |
| $39.67 | 4,288 | $170,104.96 | 154,989 | 2026-06-15 | Filing | |
| $39.67 | 1,281 | $50,817.27 | 998,549 | 2026-06-15 | Filing | |
| $39.67 | 1,853 | $73,508.51 | 1,000,402 | 2026-06-15 | Filing | |
| $40.08 | 98 | $3,927.84 | 7,291 | 2026-06-12 | Filing | |
| $40.08 | 5,244 | $210,179.52 | 485,922 | 2026-06-12 | Filing | |
| $40.08 | 5,892 | $236,151.36 | 159,277 | 2026-06-12 | Filing | |
| $40.08 | 4,636 | $185,810.88 | 1,001,683 | 2026-06-12 | Filing | |
| $39.00 | 5,000 | $195,000.00 | 87,090 | 2026-06-10 | Filing |