| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $72.35 | 3,923 | $283,829.05 | 16,162 | 2026-05-08 | Filing | |
| $71.96 | 6,000 | $431,760.00 | 20,085 | 2026-05-08 | Filing | |
| $46.63 | 21,000 | $979,230.00 | 153,936 | 2026-02-26 | Filing | |
| $49.66 | 21,276 | $1,056,566.16 | 97,661 | 2026-02-23 | Filing | |
| $49.71 | 19,875 | $987,986.25 | 26,085 | 2026-02-23 | Filing | |
| $50.11 | 1,200 | $60,132.00 | 13,969 | 2026-02-23 | Filing | |
| $51.20 | 3,000 | $153,600.00 | 78,679 | 2026-02-24 | Filing | |
| $45.48 | 53,908 | $2,451,735.84 | 53,024 | 2026-02-12 | Filing |