| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.15 | 1,714 | $72,245.10 | 154,685 | 2026-04-01 | Filing | |
| $42.14 | 4,100 | $172,774.00 | 156,399 | 2026-04-01 | Filing | |
| $42.00 | 4,186 | $175,812.00 | 160,499 | 2026-04-01 | Filing | |
| $42.00 | 5,000 | $210,000.00 | 385,850 | 2026-04-01 | Filing | |
| $40.80 | 5,000 | $204,000.00 | 385,850 | 2026-03-26 | Filing | |
| $39.00 | 10,000 | $390,000.00 | 385,850 | 2026-03-23 | Filing | |
| $35.80 | 10,000 | $358,000.00 | 400,850 | 2026-03-19 | Filing | |
| $34.51 | 10,000 | $345,100.00 | 410,850 | 2026-01-16 | Filing | |
| $34.89 | 6,250 | $218,062.50 | 75,500 | 2026-01-16 | Filing | |
| $33.70 | 7,500 | $252,750.00 | 81,750 | 2026-01-13 | Filing | |
| $34.13 | 10,000 | $341,300.00 | 415,850 | 2026-01-15 | Filing | |
| $34.42 | 10,000 | $344,200.00 | 425,850 | 2026-01-13 | Filing | |
| $33.05 | 10,000 | $330,500.00 | 435,850 | 2026-01-12 | Filing | |
| $34.83 | 10,000 | $348,300.00 | 445,850 | 2026-01-07 | Filing | |
| $35.41 | 10,000 | $354,100.00 | 455,850 | 2026-01-06 | Filing | |
| $33.90 | 10,000 | $339,000.00 | 465,850 | 2026-01-05 | Filing | |
| $35.11 | 11,250 | $394,987.50 | 23,820 | 2026-01-06 | Filing | |
| $35.21 | 5,000 | $176,050.00 | 43,199 | 2026-01-06 | Filing | |
| $33.54 | 8,750 | $293,475.00 | 475,850 | 2026-01-02 | Filing | |
| $34.31 | 8,750 | $300,212.50 | 484,600 | 2025-12-22 | Filing |