| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.09 | 1,000 | $50,090.00 | 269,852 | 2024-09-09 | Filing | |
| $49.97 | 2,500 | $124,925.00 | 40,251 | 2024-09-09 | Filing | |
| $50.50 | 1,500 | $75,750.00 | 1,500 | 2024-09-06 | Filing | |
| $51.47 | 2,500 | $128,675.00 | 37,751 | 2024-09-06 | Filing | |
| $50.25 | 500 | $25,125.00 | 29,800 | 2024-09-06 | Filing | |
| $50.35 | 1,000 | $50,350.00 | 2,750 | 2024-09-06 | Filing | |
| $56.40 | 1,000 | $56,400.00 | 31,700 | 2024-08-16 | Filing | |
| $54.50 | 500 | $27,250.00 | 29,300 | 2024-08-02 | Filing | |
| $55.96 | 2,000 | $111,920.00 | 35,251 | 2024-08-02 | Filing | |
| $55.90 | 1,750 | $97,825.00 | 1,750 | 2024-06-14 | Filing | |
| $64.04 | 260 | $16,650.40 | 113,197 | 2023-09-01 | Filing | |
| $52.00 | 125 | $6,500.00 | 28,800 | 2023-12-12 | Filing | |
| $52.98 | 500 | $26,490.00 | 54,708 | 2023-12-13 | Filing | |
| $52.23 | 200 | $10,446.00 | 33,249 | 2023-12-12 | Filing | |
| $52.13 | 5,000 | $260,650.00 | 79,257 | 2023-12-12 | Filing | |
| $53.88 | 250 | $13,470.00 | 64,584 | 2023-12-11 | Filing | |
| $54.30 | 2,000 | $108,600.00 | 24,637 | 2023-12-06 | Filing | |
| $54.45 | 100 | $5,445.00 | 54,208 | 2023-12-06 | Filing | |
| $55.40 | 2,000 | $110,800.00 | 22,637 | 2023-11-16 | Filing | |
| $63.21 | 158 | $9,987.18 | 49,199 | 2023-09-12 | Filing |