| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.48 | 412 | $20,797.76 | 17,044 | 2026-03-18 | Filing | |
| $49.55 | 6,838 | $338,822.90 | 17,456 | 2026-03-18 | Filing | |
| $50.73 | 22,290 | $1,130,771.70 | 17,044 | 2026-03-17 | Filing | |
| $49.95 | 27,710 | $1,384,114.50 | 39,334 | 2026-03-17 | Filing | |
| $50.49 | 15,886 | $802,084.14 | 17,044 | 2026-03-16 | Filing | |
| $50.18 | 34,114 | $1,711,840.52 | 32,930 | 2026-03-16 | Filing | |
| $51.75 | 120 | $6,210.00 | 958,100 | 2026-03-13 | Filing | |
| $51.00 | 10,742 | $547,842.00 | 958,220 | 2026-03-13 | Filing | |
| $50.09 | 24,138 | $1,209,072.42 | 968,962 | 2026-03-13 | Filing | |
| $50.61 | 5,369 | $271,725.09 | 60,413 | 2026-03-12 | Filing | |
| $53.65 | 1,623 | $87,073.95 | 18,440 | 2026-03-09 | Filing | |
| $55.00 | 4,439 | $244,145.00 | 0 | 2026-03-10 | Filing | |
| $54.00 | 4,438 | $239,652.00 | 4,439 | 2026-03-09 | Filing | |
| $53.00 | 8,787 | $465,711.00 | 27,277 | 2026-03-06 | Filing | |
| $53.71 | 10,000 | $537,100.00 | 28,159 | 2026-03-05 | Filing | |
| $51.27 | 3,258 | $167,037.66 | 0 | 2026-02-19 | Filing | |
| $50.31 | 1,217 | $61,227.27 | 3,258 | 2026-02-19 | Filing | |
| $50.47 | 15,000 | $757,050.00 | 15,496 | 2025-12-19 | Filing | |
| $50.22 | 5,000 | $251,100.00 | 15,496 | 2025-12-19 | Filing | |
| $44.44 | 710 | $31,552.40 | 14,508 | 2025-12-18 | Filing |