| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $45.00 | 20,000 | $900,000.00 | 111,473 | 2026-05-04 | Filing | |
| $46.65 | 2,174 | $101,417.10 | 140,684 | 2026-05-05 | Filing | |
| $43.95 | 22,500 | $988,875.00 | 432,886 | 2026-05-06 | Filing |