| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $77.63 | 1,424 | $110,539.57 | 23,437 | 2026-03-04 | Filing | |
| $79.25 | 9,133 | $723,782.94 | 38,683 | 2026-03-04 | Filing | |
| $78.61 | 10,465 | $822,621.21 | 47,816 | 2026-03-04 | Filing | |
| $77.63 | 5,861 | $454,966.57 | 58,281 | 2026-03-04 | Filing | |
| $77.52 | 287 | $22,247.87 | 9,599 | 2026-03-02 | Filing | |
| $91.92 | 100 | $9,192.00 | 0 | 2026-02-04 | Filing | |
| $90.45 | 100 | $9,045.40 | 100 | 2026-02-04 | Filing | |
| $88.66 | 328 | $29,081.53 | 200 | 2026-02-04 | Filing |