| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.55 | 1,000 | $67,550.00 | 60,388 | 2026-09-21 | Filing | |
| $68.78 | 20,000 | $1,375,600.00 | 654,602 | 2026-09-16 | Filing | |
| $68.06 | 7,360 | $500,921.60 | 682,465 | 2026-09-16 | Filing | |
| $72.42 | 10,000 | $724,200.00 | 632,197 | 2026-08-31 | Filing | |
| $73.52 | 136 | $9,998.72 | 622,197 | 2026-08-28 | Filing | |
| $73.23 | 20,000 | $1,464,600.00 | 622,061 | 2026-08-27 | Filing | |
| $71.41 | 5,000 | $357,050.00 | 90,512 | 2026-06-04 | Filing | |
| $74.57 | 20,000 | $1,491,400.00 | 595,798 | 2026-05-15 | Filing | |
| $75.09 | 750 | $56,317.50 | 34,465 | 2026-05-14 | Filing | |
| $75.41 | 13,295 | $1,002,575.95 | 675,105 | 2026-05-14 | Filing | |
| $75.69 | 146 | $11,050.74 | 146 | 2026-04-01 | Filing | |
| $69.80 | 500 | $34,900.00 | 18,544 | 2026-01-09 | Filing | |
| $70.67 | 24,000 | $1,696,080.00 | 159,855 | 2026-01-09 | Filing | |
| $72.18 | 15,000 | $1,082,700.00 | 562,606 | 2025-12-24 | Filing | |
| $70.41 | 25,154 | $1,771,093.14 | 553,700 | 2025-10-07 | Filing | |
| $70.85 | 360 | $25,504.20 | 52,846 | 2025-10-03 | Filing | |
| $70.63 | 3,528 | $249,182.64 | 638,688 | 2025-10-02 | Filing | |
| $72.84 | 750 | $54,630.00 | 27,684 | 2025-09-05 | Filing | |
| $72.08 | 2,100 | $151,368.00 | 635,160 | 2025-08-14 | Filing | |
| $72.15 | 742 | $53,535.30 | 2,934 | 2025-08-13 | Filing |