| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.46 | 14,000 | $944,487.60 | 94,600 | 2026-09-10 | Filing | |
| $66.15 | 1,200 | $79,380.00 | 108,600 | 2026-09-10 | Filing | |
| $65.39 | 1,700 | $111,165.89 | 109,800 | 2026-09-10 | Filing | |
| $66.37 | 642 | $42,609.54 | 118,016 | 2026-09-02 | Filing | |
| $63.86 | 900 | $57,470.13 | 61,500 | 2026-08-18 | Filing | |
| $63.27 | 4,100 | $259,390.19 | 62,400 | 2026-08-18 | Filing | |
| $64.16 | 500 | $32,081.00 | 61,500 | 2026-08-17 | Filing | |
| $63.50 | 2,600 | $165,099.74 | 62,000 | 2026-08-17 | Filing | |
| $62.53 | 1,900 | $118,804.91 | 64,600 | 2026-08-17 | Filing | |
| $50.07 | 10,000 | $500,747.00 | 56,250 | 2026-06-12 | Filing | |
| $50.00 | 4,500 | $225,000.00 | 41,500 | 2026-06-12 | Filing | |
| $43.49 | 3,250 | $141,342.50 | 52,250 | 2026-05-15 | Filing | |
| $46.65 | 4,500 | $209,925.00 | 37,500 | 2026-05-05 | Filing | |
| $45.00 | 8,000 | $360,000.00 | 87,500 | 2026-05-04 | Filing | |
| $43.95 | 2,763 | $121,433.85 | 115,474 | 2026-05-06 | Filing | |
| $43.95 | 2,076 | $91,240.20 | 105,211 | 2026-05-06 | Filing | |
| $46.65 | 2,174 | $101,417.10 | 107,287 | 2026-05-05 | Filing | |
| $45.00 | 20,000 | $900,000.00 | 105,211 | 2026-05-04 | Filing | |
| $43.95 | 311 | $13,668.45 | 113,238 | 2026-05-06 | Filing | |
| $46.65 | 2,174 | $101,417.10 | 113,549 | 2026-05-05 | Filing |