| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.89 | 2,699 | $145,449.11 | 177,013 | 2026-06-18 | Filing | |
| $58.11 | 4,750 | $276,022.50 | 69,075 | 2026-06-16 | Filing | |
| $58.61 | 19,853 | $1,163,584.33 | 507,199 | 2026-06-15 | Filing | |
| $57.79 | 24,214 | $1,399,327.06 | 527,052 | 2026-06-15 | Filing | |
| $63.59 | 100 | $6,359.00 | 1,208,923 | 2026-03-19 | Filing | |
| $62.82 | 5,346 | $335,835.72 | 1,209,023 | 2026-03-19 | Filing | |
| $61.84 | 9,554 | $590,819.36 | 1,214,369 | 2026-03-19 | Filing | |
| $62.72 | 800 | $50,176.00 | 1,223,923 | 2026-03-18 | Filing | |
| $62.12 | 14,200 | $882,104.00 | 1,224,723 | 2026-03-18 | Filing | |
| $79.77 | 1,700 | $135,609.00 | 529,221 | 2025-12-05 | Filing | |
| $79.06 | 11,598 | $916,937.88 | 530,921 | 2025-12-05 | Filing | |
| $77.99 | 31,790 | $2,479,302.10 | 542,519 | 2025-12-05 | Filing | |
| $80.05 | 15,080 | $1,207,154.00 | 180,138 | 2025-11-19 | Filing | |
| $80.00 | 9,920 | $793,600.00 | 195,218 | 2025-11-18 | Filing | |
| $76.06 | 25,000 | $1,901,500.00 | 205,138 | 2025-11-17 | Filing | |
| $73.89 | 35,000 | $2,586,150.00 | 68,012 | 2025-09-16 | Filing | |
| $74.44 | 14,000 | $1,042,160.00 | 68,181 | 2025-09-16 | Filing | |
| $72.13 | 500 | $36,065.00 | 53,495 | 2025-09-11 | Filing | |
| $72.74 | 10,000 | $727,400.00 | 239,183 | 2025-09-10 | Filing | |
| $71.99 | 500 | $35,995.00 | 53,995 | 2025-09-09 | Filing |