| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $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 |