| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.67 | 498 | $35,690.17 | 733,719 | 2025-11-12 | Filing | |
| $71.09 | 6,784 | $482,267.78 | 734,217 | 2025-11-12 | Filing | |
| $70.22 | 12,718 | $893,032.52 | 741,001 | 2025-11-12 | Filing | |
| $69.73 | 11,500 | $801,906.50 | 733,719 | 2025-11-11 | Filing | |
| $68.80 | 4,000 | $275,180.00 | 745,219 | 2025-11-11 | Filing | |
| $67.89 | 4,500 | $305,514.00 | 749,219 | 2025-11-11 | Filing | |
| $69.30 | 100 | $6,930.00 | 733,719 | 2025-11-10 | Filing | |
| $68.71 | 19,900 | $1,367,408.60 | 733,819 | 2025-11-10 | Filing | |
| $68.48 | 2,000 | $136,960.00 | 42,952 | 2025-11-10 | Filing | |
| $71.67 | 724 | $51,890.53 | 733,719 | 2025-10-03 | Filing | |
| $70.58 | 2,707 | $191,065.47 | 734,443 | 2025-10-03 | Filing | |
| $69.83 | 2,334 | $162,983.22 | 737,150 | 2025-10-03 | Filing | |
| $68.47 | 14,235 | $974,698.92 | 739,484 | 2025-10-03 | Filing | |
| $74.67 | 100 | $7,466.50 | 733,719 | 2025-10-02 | Filing | |
| $73.24 | 700 | $51,265.20 | 733,819 | 2025-10-02 | Filing | |
| $72.07 | 2,400 | $172,956.00 | 734,519 | 2025-10-02 | Filing | |
| $71.28 | 10,200 | $727,035.60 | 736,919 | 2025-10-02 | Filing | |
| $70.51 | 6,600 | $465,359.40 | 747,119 | 2025-10-02 | Filing | |
| $75.69 | 8,295 | $627,873.44 | 733,719 | 2025-10-01 | Filing | |
| $75.11 | 11,705 | $879,150.85 | 742,014 | 2025-10-01 | Filing |