| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $35.78 | 25,000 | $894,500.00 | 165,591 | 2025-12-12 | Filing | |
| $36.17 | 5,000 | $180,850.00 | 46,927 | 2025-12-12 | Filing | |
| $37.99 | 13,750 | $522,362.50 | 89,250 | 2025-12-12 | Filing | |
| $36.45 | 20,000 | $729,000.00 | 493,350 | 2025-12-15 | Filing | |
| $38.53 | 20,000 | $770,600.00 | 493,350 | 2025-12-12 | Filing | |
| $22.52 | 10,000 | $225,150.00 | 190,591 | 2025-12-01 | Filing | |
| $25.04 | 5,000 | $125,200.00 | 51,927 | 2025-10-07 | Filing |