| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.05 | 194 | $9,710.09 | 0 | 2026-03-09 | Filing | |
| $49.44 | 120 | $5,932.20 | 194 | 2026-03-09 | Filing | |
| $48.08 | 540 | $25,965.36 | 314 | 2026-03-09 | Filing | |
| $47.49 | 595 | $28,257.15 | 854 | 2026-03-09 | Filing | |
| $46.33 | 551 | $25,530.03 | 1,449 | 2026-03-09 | Filing | |
| $56.84 | 3,669 | $208,533.12 | 151,061 | 2026-02-25 | Filing | |
| $59.13 | 20,875 | $1,234,274.04 | 0 | 2026-02-11 | Filing | |
| $58.21 | 200 | $11,641.00 | 20,875 | 2026-02-11 | Filing | |
| $56.63 | 38,925 | $2,204,505.70 | 21,075 | 2026-02-11 | Filing | |
| $54.79 | 28 | $1,533.98 | 0 | 2026-02-02 | Filing | |
| $54.30 | 2,215 | $120,280.26 | 28 | 2026-02-02 | Filing | |
| $53.44 | 991 | $52,959.34 | 2,243 | 2026-02-02 | Filing | |
| $52.42 | 766 | $40,155.94 | 3,234 | 2026-02-02 | Filing | |
| $57.27 | 300 | $17,181.00 | 539 | 2026-01-28 | Filing | |
| $56.05 | 900 | $50,445.00 | 839 | 2026-01-28 | Filing | |
| $55.34 | 2,896 | $160,262.61 | 1,739 | 2026-01-28 | Filing | |
| $54.59 | 4,210 | $229,833.58 | 4,635 | 2026-01-28 | Filing | |
| $60.29 | 1,048 | $63,185.81 | 144,982 | 2026-01-26 | Filing | |
| $59.76 | 76,273 | $4,557,853.29 | 146,030 | 2026-01-26 | Filing | |
| $59.99 | 6,667 | $399,956.66 | 8,845 | 2026-01-26 | Filing |