| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.17 | 6,000 | $487,020.00 | 1,625,672 | 2026-07-30 | Filing | |
| $82.22 | 6,000 | $493,320.00 | 1,631,672 | 2026-07-29 | Filing | |
| $81.70 | 6,000 | $490,200.00 | 1,637,672 | 2026-07-28 | Filing | |
| $78.88 | 6,000 | $473,280.00 | 1,643,672 | 2026-07-27 | Filing | |
| $77.03 | 6,000 | $462,180.00 | 1,649,672 | 2026-07-24 | Filing | |
| $77.32 | 6,000 | $463,920.00 | 1,655,672 | 2026-07-23 | Filing | |
| $79.10 | 6,000 | $474,600.00 | 1,661,672 | 2026-07-22 | Filing | |
| $79.31 | 6,000 | $475,860.00 | 1,667,672 | 2026-07-21 | Filing | |
| $78.90 | 6,000 | $473,400.00 | 1,673,672 | 2026-07-20 | Filing | |
| $79.13 | 6,000 | $474,780.00 | 1,679,672 | 2026-07-17 | Filing | |
| $82.11 | 6,000 | $492,660.00 | 1,685,672 | 2026-07-16 | Filing | |
| $84.00 | 100,000 | $8,400,000.00 | 1,691,672 | 2026-07-15 | Filing | |
| $82.50 | 35,000 | $2,887,500.00 | 1,791,672 | 2026-07-15 | Filing | |
| $81.48 | 6,000 | $488,880.00 | 1,826,672 | 2026-07-15 | Filing | |
| $78.58 | 6,000 | $471,480.00 | 1,832,672 | 2026-07-14 | Filing | |
| $78.35 | 6,000 | $470,100.00 | 1,838,672 | 2026-07-13 | Filing | |
| $78.91 | 6,000 | $473,460.00 | 1,844,672 | 2026-07-10 | Filing | |
| $76.14 | 6,000 | $456,840.00 | 1,850,672 | 2026-07-09 | Filing | |
| $76.66 | 6,000 | $459,960.00 | 1,856,672 | 2026-07-08 | Filing | |
| $79.49 | 6,000 | $476,940.00 | 1,862,672 | 2026-07-07 | Filing |