| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.73 | 1,700 | $52,241.00 | 6,971 | 2025-10-31 | Filing | |
| $31.16 | 653 | $20,347.48 | 96,331 | 2025-10-29 | Filing | |
| $31.54 | 1,000 | $31,540.00 | 18,372 | 2025-10-29 | Filing | |
| $31.15 | 2,000 | $62,300.00 | 24,461 | 2025-10-28 | Filing | |
| $36.77 | 550 | $20,223.50 | 95,678 | 2025-07-23 | Filing | |
| $35.05 | 300 | $10,515.00 | 42,134 | 2025-05-29 | Filing | |
| $36.02 | 5,000 | $180,100.00 | 108,708 | 2025-06-13 | Filing | |
| $35.05 | 300 | $10,515.00 | 42,134 | 2025-05-29 | Filing | |
| $33.42 | 550 | $18,381.00 | 103,708 | 2025-04-30 | Filing | |
| $33.97 | 549 | $18,649.53 | 95,128 | 2025-04-23 | Filing | |
| $35.12 | 6,000 | $210,720.00 | 949,371 | 2025-03-12 | Filing | |
| $37.85 | 492 | $18,622.20 | 94,579 | 2025-01-29 | Filing | |
| $35.22 | 524 | $18,455.28 | 94,087 | 2024-08-06 | Filing | |
| $40.80 | 250 | $10,200.00 | 41,834 | 2024-11-19 | Filing | |
| $27.79 | 1,000 | $27,790.00 | 943,371 | 2024-06-14 | Filing | |
| $28.89 | 3,500 | $101,115.00 | 108,085 | 2024-06-06 | Filing | |
| $28.75 | 1,800 | $51,750.00 | 1,800 | 2024-06-06 | Filing | |
| $29.70 | 1,000 | $29,700.00 | 19,363 | 2024-05-23 | Filing | |
| $31.25 | 1,000 | $31,250.00 | 18,363 | 2024-05-15 | Filing | |
| $30.96 | 750 | $23,220.00 | 41,584 | 2024-05-07 | Filing |