| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.03 | 3,000 | $129,099.90 | 2,841,710 | 2026-09-14 | Filing | |
| $43.00 | 5,000 | $215,000.00 | 2,844,710 | 2026-09-11 | Filing | |
| $45.75 | 41 | $1,875.75 | 2,849,710 | 2026-09-03 | Filing | |
| $45.68 | 12,045 | $550,252.94 | 2,849,751 | 2026-09-02 | Filing | |
| $45.85 | 15,000 | $687,820.50 | 2,861,796 | 2026-09-01 | Filing | |
| $46.03 | 350 | $16,110.01 | 18,223 | 2026-09-01 | Filing | |
| $45.87 | 3,500 | $160,546.05 | 35,728 | 2026-09-01 | Filing | |
| $46.55 | 200 | $9,309.00 | 18,573 | 2026-08-25 | Filing | |
| $46.20 | 10,218 | $472,074.67 | 64,740 | 2026-08-20 | Filing | |
| $47.05 | 100 | $4,705.00 | 18,773 | 2026-08-20 | Filing | |
| $46.56 | 1,890 | $87,997.83 | 18,873 | 2026-08-19 | Filing | |
| $46.05 | 430 | $19,801.84 | 23,440 | 2026-08-19 | Filing | |
| $46.55 | 100 | $4,654.50 | 20,763 | 2026-08-18 | Filing | |
| $46.78 | 210 | $9,822.83 | 20,863 | 2026-08-17 | Filing | |
| $45.47 | 29,625 | $1,347,048.75 | 302,938 | 2026-03-24 | Filing | |
| $45.00 | 1,000 | $45,000.00 | 17,455 | 2026-03-23 | Filing | |
| $44.90 | 2,200 | $98,769.00 | 20,252 | 2026-03-04 | Filing | |
| $47.83 | 500 | $23,914.00 | 108,241 | 2026-03-02 | Filing | |
| $46.90 | 14,500 | $679,997.80 | 108,741 | 2026-03-02 | Filing | |
| $47.98 | 300 | $14,394.99 | 123,241 | 2026-03-02 | Filing |