| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.84 | 500 | $40,920.00 | 77,390 | 2026-07-13 | Filing | |
| $86.00 | 3,313 | $284,918.00 | 177,543 | 2026-07-02 | Filing | |
| $84.12 | 2,850 | $239,742.00 | 177,543 | 2026-06-29 | Filing | |
| $82.03 | 500 | $41,015.00 | 77,890 | 2026-06-12 | Filing | |
| $80.88 | 2,000 | $161,760.00 | 38,878 | 2026-06-08 | Filing | |
| $80.00 | 3,312 | $264,960.00 | 180,393 | 2026-06-05 | Filing | |
| $80.63 | 10,000 | $806,300.00 | 38,432 | 2026-05-13 | Filing | |
| $80.75 | 3,973 | $320,819.75 | 48,432 | 2026-05-11 | Filing | |
| $79.21 | 459 | $36,357.39 | 38,271 | 2026-05-12 | Filing | |
| $77.57 | 55,000 | $4,266,350.00 | 349,889 | 2026-05-11 | Filing | |
| $79.50 | 2,772 | $220,374.00 | 78,696 | 2026-05-12 | Filing | |
| $78.16 | 500 | $39,080.00 | 78,390 | 2026-05-13 | Filing | |
| $77.95 | 500 | $38,975.00 | 78,890 | 2026-04-13 | Filing | |
| $74.91 | 4,772 | $357,470.52 | 38,730 | 2026-03-11 | Filing | |
| $71.64 | 3,162 | $226,525.68 | 91,309 | 2026-03-13 | Filing | |
| $72.62 | 500 | $36,310.00 | 79,390 | 2026-03-13 | Filing | |
| $74.18 | 3,602 | $267,196.36 | 94,471 | 2026-03-09 | Filing | |
| $74.22 | 2,121 | $157,420.62 | 101,387 | 2026-03-06 | Filing | |
| $74.13 | 5,087 | $377,099.31 | 51,946 | 2026-03-09 | Filing | |
| $75.00 | 1,485 | $111,375.00 | 57,033 | 2026-03-06 | Filing |