| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $28.03 | 10,000 | $280,300.00 | 110,936 | 2025-10-21 | Filing | |
| $25.22 | 5,000 | $126,100.00 | 113,730 | 2025-10-16 | Filing | |
| $23.72 | 31,092 | $737,536.44 | 3,837 | 2025-10-10 | Filing | |
| $22.58 | 31,092 | $702,057.36 | 33,979 | 2025-09-30 | Filing | |
| $22.95 | 31,092 | $713,561.40 | 68,908 | 2025-09-19 | Filing | |
| $24.34 | 5,000 | $121,700.00 | 118,730 | 2025-09-16 | Filing | |
| $24.19 | 189 | $4,572.29 | 53,468 | 2025-09-15 | Filing | |
| $26.17 | 20,000 | $523,400.00 | 50,136 | 2025-09-10 | Filing | |
| $27.83 | 10,000 | $278,300.00 | 60,396 | 2025-09-08 | Filing | |
| $27.86 | 32,729 | $911,829.94 | 110,936 | 2025-09-08 | Filing | |
| $28.08 | 548 | $15,386.20 | 53,657 | 2025-09-02 | Filing | |
| $28.39 | 49,963 | $1,418,449.57 | 307,946 | 2025-08-28 | Filing | |
| $28.19 | 175,037 | $4,934,293.03 | 357,909 | 2025-08-27 | Filing | |
| $27.80 | 5,000 | $139,000.00 | 123,730 | 2025-08-18 | Filing | |
| $20.21 | 19,725 | $398,734.96 | 331,605 | 2025-07-17 | Filing | |
| $19.55 | 5,000 | $97,750.00 | 128,730 | 2025-07-16 | Filing | |
| $20.09 | 1,900 | $38,167.96 | 342,333 | 2025-07-15 | Filing | |
| $20.19 | 137,465 | $2,774,923.48 | 343,433 | 2025-07-14 | Filing | |
| $18.77 | 5,000 | $93,850.00 | 133,730 | 2025-06-16 | Filing | |
| $24.82 | 183 | $4,542.74 | 47,955 | 2025-03-17 | Filing |