| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.01 | 689 | $44,791.89 | 47,143 | 2026-10-02 | Filing | |
| $65.47 | 2,149 | $140,695.03 | 88,595 | 2026-10-02 | Filing | |
| $51.59 | 2,600 | $134,134.00 | 102,427 | 2026-09-15 | Filing | |
| $50.52 | 17,400 | $879,048.00 | 105,027 | 2026-09-15 | Filing | |
| $58.02 | 2,068 | $119,985.36 | 47,832 | 2026-09-08 | Filing | |
| $53.05 | 200 | $10,610.00 | 92,324 | 2026-09-01 | Filing | |
| $52.19 | 3,931 | $205,158.89 | 92,524 | 2026-09-01 | Filing | |
| $51.74 | 6,456 | $334,033.44 | 96,455 | 2026-09-01 | Filing | |
| $68.14 | 400 | $27,256.00 | 122,427 | 2026-08-18 | Filing | |
| $66.81 | 1,200 | $80,172.00 | 122,827 | 2026-08-18 | Filing | |
| $65.99 | 3,150 | $207,868.50 | 124,027 | 2026-08-18 | Filing | |
| $65.19 | 5,183 | $337,879.77 | 127,177 | 2026-08-18 | Filing | |
| $62.67 | 500 | $31,335.00 | 161,562 | 2026-08-19 | Filing | |
| $61.39 | 814 | $49,971.46 | 162,062 | 2026-08-19 | Filing | |
| $66.81 | 6,820 | $455,644.20 | 53,070 | 2026-06-08 | Filing | |
| $70.19 | 13,705 | $961,953.95 | 165,078 | 2026-06-04 | Filing | |
| $75.02 | 20,000 | $1,500,400.00 | 20,462 | 2026-06-02 | Filing | |
| $70.42 | 19,662 | $1,384,598.04 | 60,971 | 2026-05-28 | Filing | |
| $64.21 | 4,000 | $256,840.00 | 12,318 | 2026-05-19 | Filing | |
| $75.63 | 5,337 | $403,637.31 | 10,825 | 2026-05-13 | Filing |