| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $69.87 | 52 | $3,633.04 | 0 | 2026-01-05 | Filing | |
| $69.16 | 2,158 | $149,253.54 | 52 | 2026-01-05 | Filing | |
| $68.36 | 1,222 | $83,541.30 | 2,210 | 2026-01-05 | Filing | |
| $67.39 | 392 | $26,415.86 | 3,432 | 2026-01-05 | Filing | |
| $66.26 | 176 | $11,662.20 | 3,824 | 2026-01-05 | Filing | |
| $69.00 | 15,000 | $1,035,000.00 | 0 | 2026-01-05 | Filing |