| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.21 | 1,857 | $121,102.96 | 34,580 | 2026-03-26 | Filing | |
| $64.60 | 995 | $64,276.30 | 36,437 | 2026-03-26 | Filing | |
| $63.28 | 2,520 | $159,463.33 | 37,432 | 2026-03-26 | Filing | |
| $62.33 | 961 | $59,900.96 | 39,952 | 2026-03-26 | Filing | |
| $61.29 | 2,485 | $152,307.89 | 40,913 | 2026-03-26 | Filing | |
| $65.21 | 9,883 | $644,512.93 | 91,514 | 2026-03-26 | Filing | |
| $64.60 | 5,292 | $341,859.50 | 101,397 | 2026-03-26 | Filing | |
| $63.28 | 13,412 | $848,699.29 | 106,689 | 2026-03-26 | Filing | |
| $62.33 | 5,117 | $318,952.33 | 120,101 | 2026-03-26 | Filing | |
| $61.29 | 13,229 | $810,817.32 | 125,218 | 2026-03-26 | Filing | |
| $77.94 | 772 | $60,166.13 | 58,447 | 2026-03-16 | Filing | |
| $77.05 | 9,229 | $711,089.84 | 59,219 | 2026-03-16 | Filing | |
| $76.35 | 7,178 | $548,034.56 | 68,448 | 2026-03-16 | Filing | |
| $77.94 | 257 | $20,029.40 | 27,148 | 2026-03-16 | Filing | |
| $77.05 | 3,065 | $236,156.72 | 27,405 | 2026-03-16 | Filing | |
| $76.35 | 2,384 | $182,016.49 | 30,470 | 2026-03-16 | Filing | |
| $86.75 | 1,280 | $111,045.12 | 21,842 | 2026-03-09 | Filing | |
| $86.75 | 3,678 | $319,059.14 | 44,955 | 2026-03-09 | Filing | |
| $79.25 | 2,220 | $175,933.22 | 18,674 | 2026-03-04 | Filing | |
| $78.61 | 2,543 | $199,897.35 | 20,894 | 2026-03-04 | Filing |