| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.09 | 7,457 | $410,785.25 | 44,745 | 2026-02-11 | Filing | |
| $53.99 | 23,397 | $1,263,299.96 | 206,528 | 2026-02-05 | Filing | |
| $54.48 | 1,134 | $61,780.32 | 30,535 | 2026-02-04 | Filing | |
| $54.40 | 1,044 | $56,793.60 | 14,585 | 2026-02-04 | Filing | |
| $53.32 | 2,092 | $111,553.81 | 28,933 | 2026-02-03 | Filing | |
| $52.59 | 2,842 | $149,446.57 | 1,264,786 | 2026-01-30 | Filing | |
| $65.62 | 1,000 | $65,620.00 | 17,688 | 2025-05-13 | Filing | |
| $60.72 | 1,618 | $98,249.81 | 3,175 | 2025-05-01 | Filing | |
| $61.92 | 250 | $15,479.00 | 4,971 | 2025-03-06 | Filing | |
| $67.76 | 13,493 | $914,245.20 | 86,246 | 2025-02-07 | Filing | |
| $67.81 | 3,348 | $227,027.88 | 31,055 | 2025-02-05 | Filing | |
| $68.24 | 1,036 | $70,693.53 | 22,175 | 2025-02-05 | Filing | |
| $67.28 | 26,042 | $1,752,173.47 | 211,929 | 2025-02-04 | Filing | |
| $67.30 | 1,719 | $115,690.93 | 18,688 | 2025-02-04 | Filing | |
| $67.25 | 4,844 | $325,734.78 | 40,655 | 2025-02-04 | Filing | |
| $66.86 | 175 | $11,700.15 | 13,779 | 2025-02-04 | Filing | |
| $65.48 | 28 | $1,833.44 | 13,954 | 2025-02-03 | Filing | |
| $66.16 | 3,708 | $245,321.28 | 1,208,311 | 2025-02-03 | Filing | |
| $66.68 | 2,722 | $181,502.96 | 39,638 | 2025-01-27 | Filing | |
| $66.61 | 1,222 | $81,400.23 | 44,289 | 2025-01-27 | Filing |