| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.02 | 7,000 | $238,147.00 | 908,745 | 2025-09-02 | Filing | |
| $31.88 | 6,000 | $191,280.00 | 900,964 | 2025-05-19 | Filing | |
| $32.11 | 5,000 | $160,550.00 | 894,964 | 2025-05-16 | Filing | |
| $30.78 | 15,000 | $461,700.00 | 889,964 | 2025-05-15 | Filing | |
| $31.31 | 15,000 | $469,650.00 | 874,964 | 2025-05-12 | Filing | |
| $30.80 | 10,000 | $307,953.00 | 859,860 | 2025-05-09 | Filing | |
| $36.00 | 7,000 | $252,000.00 | 33,540 | 2025-03-27 | Filing | |
| $33.60 | 4,500,000 | $151,200,000.00 | 110,483,243 | 2025-03-24 | Filing | |
| $35.96 | 10,000 | $359,618.00 | 849,584 | 2025-03-27 | Filing | |
| $35.24 | 3,000 | $105,720.00 | 20,875 | 2025-03-25 | Filing | |
| $35.65 | 10,000 | $356,450.00 | 839,584 | 2025-03-25 | Filing | |
| $35.03 | 10,000 | $350,274.00 | 829,584 | 2025-03-24 | Filing | |
| $44.17 | 10 | $432.39 | 11,360 | 2024-09-27 | Filing | |
| $26.38 | 5,000 | $131,900.00 | 434,695 | 2023-10-03 | Filing | |
| $16.80 | 12,004 | $201,675.60 | 30,145 | 2023-05-08 | Filing | |
| $17.75 | 15,000 | $266,190.00 | 429,695 | 2023-03-28 | Filing | |
| $17.85 | 12,000 | $214,224.00 | 414,695 | 2023-03-27 | Filing | |
| $16.32 | 15,000 | $244,725.00 | 402,695 | 2023-03-23 | Filing | |
| $19.51 | 10,000 | $195,110.00 | 388,421 | 2022-12-16 | Filing | |
| $19.52 | 8,182 | $159,679.91 | 378,421 | 2022-12-15 | Filing |