| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.89 | 5,400 | $388,206.00 | 333,689 | 2026-10-15 | Filing | |
| $73.59 | 500 | $36,795.00 | 73,424 | 2026-10-13 | Filing | |
| $73.00 | 2,850 | $208,050.00 | 168,993 | 2026-09-29 | Filing | |
| $71.00 | 5,400 | $383,400.00 | 339,089 | 2026-09-15 | Filing | |
| $71.53 | 1,000 | $71,530.00 | 26,762 | 2026-09-11 | Filing | |
| $70.79 | 500 | $35,395.00 | 73,924 | 2026-09-14 | Filing | |
| $72.80 | 2,850 | $207,480.00 | 171,843 | 2026-08-31 | Filing | |
| $74.30 | 5,400 | $401,220.00 | 344,489 | 2026-08-25 | Filing | |
| $75.48 | 500 | $37,740.00 | 74,424 | 2026-08-13 | Filing | |
| $77.00 | 3,162 | $243,474.00 | 75,534 | 2026-08-10 | Filing | |
| $81.36 | 2,850 | $231,876.00 | 174,693 | 2026-07-29 | Filing | |
| $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 |