| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.82 | 463 | $41,588.28 | 67,976 | 2026-03-16 | Filing | |
| $88.79 | 753 | $66,860.00 | 68,439 | 2026-03-16 | Filing | |
| $87.55 | 250 | $21,887.00 | 69,192 | 2026-03-16 | Filing | |
| $90.45 | 500 | $45,227.00 | 59,369 | 2026-03-16 | Filing | |
| $89.89 | 2,780 | $249,903.10 | 59,869 | 2026-03-16 | Filing | |
| $88.71 | 2,590 | $229,769.52 | 62,649 | 2026-03-16 | Filing | |
| $87.36 | 400 | $34,945.00 | 65,239 | 2026-03-16 | Filing | |
| $91.65 | 100 | $9,165.00 | 234,292 | 2026-03-16 | Filing | |
| $90.63 | 600 | $54,378.00 | 234,392 | 2026-03-16 | Filing | |
| $89.70 | 2,720 | $243,972.58 | 234,992 | 2026-03-16 | Filing | |
| $88.66 | 1,380 | $122,345.69 | 237,712 | 2026-03-16 | Filing | |
| $87.70 | 1,700 | $149,085.92 | 239,092 | 2026-03-16 | Filing | |
| $91.35 | 500 | $45,677.00 | 51,334 | 2026-03-16 | Filing | |
| $90.45 | 3,275 | $296,214.91 | 51,834 | 2026-03-16 | Filing | |
| $89.70 | 4,059 | $364,089.46 | 55,109 | 2026-03-16 | Filing | |
| $88.51 | 2,951 | $261,201.27 | 59,168 | 2026-03-16 | Filing | |
| $87.67 | 4,215 | $369,532.00 | 62,119 | 2026-03-16 | Filing | |
| $88.60 | 5,000 | $443,000.00 | 85,417 | 2026-03-12 | Filing | |
| $89.81 | 1,700 | $152,672.92 | 25,617 | 2026-03-06 | Filing | |
| $89.20 | 1,203 | $107,312.17 | 27,317 | 2026-03-06 | Filing |