| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.02 | 668 | $26,063.16 | 0 | 2026-04-01 | Filing | |
| $38.45 | 49,332 | $1,896,716.74 | 668 | 2026-04-01 | Filing | |
| $42.80 | 672 | $28,763.15 | 401,427 | 2026-03-23 | Filing | |
| $42.45 | 8,346 | $354,299.38 | 402,099 | 2026-03-23 | Filing | |
| $41.29 | 1,988 | $82,076.17 | 410,445 | 2026-03-23 | Filing | |
| $42.75 | 2,906 | $124,242.54 | 732,104 | 2026-03-23 | Filing | |
| $42.36 | 9,838 | $416,709.15 | 735,010 | 2026-03-23 | Filing | |
| $41.21 | 2,256 | $92,975.63 | 744,848 | 2026-03-23 | Filing | |
| $45.60 | 84,281 | $3,843,474.87 | 0 | 2026-03-06 | Filing | |
| $45.02 | 82,385 | $3,709,170.42 | 84,281 | 2026-03-06 | Filing | |
| $40.46 | 308 | $12,461.65 | 752,231 | 2026-02-23 | Filing | |
| $39.95 | 6,818 | $272,362.74 | 752,539 | 2026-02-23 | Filing | |
| $38.76 | 7,874 | $305,159.23 | 759,357 | 2026-02-23 | Filing | |
| $40.43 | 900 | $36,388.98 | 420,132 | 2026-02-23 | Filing | |
| $39.90 | 6,297 | $251,271.08 | 421,032 | 2026-02-23 | Filing | |
| $38.74 | 7,566 | $293,077.33 | 427,329 | 2026-02-23 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-02-18 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-02-17 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-02-13 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-02-12 | Filing |