| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $285.13 | 703 | $200,443.58 | 790 | 2026-06-05 | Filing | |
| $284.01 | 1,500 | $426,015.15 | 15,881 | 2026-06-05 | Filing | |
| $258.20 | 2,000 | $516,405.60 | 4,604 | 2026-05-19 | Filing | |
| $261.91 | 7,644 | $2,002,008.70 | 23,982 | 2026-05-15 | Filing | |
| $254.49 | 4,000 | $1,017,940.00 | 8,696 | 2026-05-14 | Filing | |
| $250.75 | 1,272 | $318,953.11 | 91,736 | 2026-04-22 | Filing | |
| $254.28 | 1,000 | $254,275.00 | 19,559 | 2026-04-21 | Filing | |
| $232.00 | 2,238 | $519,216.00 | 16,650 | 2026-02-27 | Filing | |
| $230.75 | 2,300 | $530,721.55 | 20,559 | 2026-02-11 | Filing | |
| $227.25 | 1,000 | $227,250.00 | 6,983 | 2026-02-06 | Filing | |
| $225.57 | 331 | $74,663.67 | 4,019 | 2026-02-04 | Filing | |
| $225.68 | 1,000 | $225,675.00 | 17,931 | 2026-02-04 | Filing | |
| $225.13 | 4,028 | $906,828.88 | 30,395 | 2026-02-04 | Filing | |
| $219.76 | 9,000 | $1,977,822.00 | 10,736 | 2026-02-03 | Filing | |
| $207.00 | 1,391 | $287,937.00 | 4,019 | 2026-01-21 | Filing | |
| $210.13 | 3,919 | $823,512.79 | 26,580 | 2026-01-22 | Filing | |
| $201.97 | 3,038 | $613,581.52 | 90,318 | 2026-01-20 | Filing | |
| $189.11 | 796 | $150,528.38 | 15,697 | 2025-12-09 | Filing | |
| $191.15 | 1,100 | $210,265.00 | 9,574 | 2025-12-08 | Filing | |
| $189.29 | 1,588 | $300,592.68 | 550 | 2025-12-08 | Filing |