| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.69 | 5,000 | $233,450.00 | 136,584 | 2026-06-15 | Filing | |
| $46.50 | 5,000 | $232,500.00 | 131,584 | 2026-06-12 | Filing | |
| $50.17 | 5,000 | $250,850.00 | 126,584 | 2026-06-10 | Filing | |
| $49.44 | 5,000 | $247,200.00 | 121,584 | 2026-06-09 | Filing | |
| $49.29 | 5,000 | $246,450.00 | 116,584 | 2026-06-08 | Filing | |
| $49.50 | 5,000 | $247,500.00 | 111,584 | 2026-06-04 | Filing | |
| $49.42 | 5,000 | $247,100.00 | 106,584 | 2026-06-03 | Filing | |
| $49.19 | 5,000 | $245,950.00 | 101,584 | 2026-06-02 | Filing | |
| $48.41 | 5,000 | $242,050.00 | 96,584 | 2026-06-01 | Filing | |
| $47.22 | 5,000 | $236,100.00 | 91,584 | 2026-05-29 | Filing | |
| $48.35 | 5,000 | $241,750.00 | 86,584 | 2026-05-28 | Filing | |
| $48.94 | 5,000 | $244,700.00 | 81,584 | 2026-05-27 | Filing | |
| $48.92 | 5,000 | $244,600.00 | 76,584 | 2026-05-26 | Filing | |
| $50.05 | 4,184 | $209,409.20 | 71,584 | 2026-05-22 | Filing | |
| $51.28 | 5,000 | $256,400.00 | 67,400 | 2026-05-21 | Filing | |
| $51.19 | 10,000 | $511,900.00 | 62,400 | 2026-05-20 | Filing | |
| $49.27 | 7,500 | $369,525.00 | 52,400 | 2026-05-19 | Filing | |
| $48.86 | 7,500 | $366,450.00 | 44,900 | 2026-05-18 | Filing | |
| $49.17 | 5,000 | $245,850.00 | 37,400 | 2026-05-15 | Filing | |
| $49.35 | 5,000 | $246,750.00 | 32,400 | 2026-05-14 | Filing |