| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.42 | 14,144 | $500,980.48 | 1,399,154 | 2026-10-20 | Filing | |
| $35.09 | 185,856 | $6,521,687.04 | 1,413,298 | 2026-10-20 | Filing | |
| $36.57 | 900 | $32,913.00 | 14,954 | 2026-10-01 | Filing | |
| $36.08 | 16,850 | $607,948.00 | 15,854 | 2026-10-01 | Filing | |
| $36.62 | 200,000 | $7,324,000.00 | 1,599,154 | 2026-09-30 | Filing | |
| $40.38 | 600 | $24,228.00 | 9,900 | 2026-09-15 | Filing | |
| $39.65 | 4,338 | $172,001.70 | 10,500 | 2026-09-15 | Filing | |
| $40.45 | 400 | $16,180.00 | 36,108 | 2026-09-15 | Filing | |
| $39.68 | 4,712 | $186,972.16 | 36,508 | 2026-09-15 | Filing | |
| $39.90 | 20,000 | $798,000.00 | 42,963 | 2026-09-08 | Filing | |
| $36.44 | 33,818 | $1,232,327.92 | 1,599,154 | 2026-08-28 | Filing | |
| $35.63 | 166,182 | $5,921,064.66 | 1,632,972 | 2026-08-28 | Filing | |
| $36.48 | 144,756 | $5,280,698.88 | 18,630,739 | 2026-08-21 | Filing | |
| $37.30 | 17,519 | $653,458.70 | 18,630,739 | 2026-08-20 | Filing | |
| $37.17 | 172,899 | $6,426,655.83 | 18,630,739 | 2026-08-19 | Filing | |
| $37.18 | 31,801 | $1,182,361.18 | 18,630,739 | 2026-08-18 | Filing | |
| $36.59 | 105,141 | $3,847,109.19 | 18,630,739 | 2026-08-18 | Filing | |
| $36.25 | 284,707 | $10,320,628.75 | 18,630,739 | 2026-08-17 | Filing | |
| $36.23 | 243,177 | $8,810,302.71 | 18,630,739 | 2026-08-14 | Filing | |
| $34.95 | 200,000 | $6,990,000.00 | 1,613,063 | 2026-07-27 | Filing |