| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.09 | 1,037 | $32,240.33 | 110,626 | 2025-08-26 | Filing | |
| $30.64 | 24,843 | $761,139.83 | 407,529 | 2025-08-22 | Filing | |
| $29.47 | 2,175 | $64,101.60 | 432,372 | 2025-08-22 | Filing | |
| $28.95 | 46,932 | $1,358,775.26 | 462,429 | 2025-08-21 | Filing | |
| $28.70 | 14,970 | $429,564.15 | 196,020 | 2025-08-21 | Filing | |
| $30.70 | 2,443 | $75,000.10 | 226,448 | 2025-08-18 | Filing | |
| $28.00 | 7,776 | $217,730.33 | 114,497 | 2025-06-27 | Filing | |
| $27.69 | 21,185 | $586,570.28 | 413,131 | 2025-06-27 | Filing | |
| $26.81 | 1,458 | $39,088.98 | 31,385 | 2025-06-04 | Filing | |
| $26.44 | 54,899 | $1,451,584.46 | 552,820 | 2025-05-22 | Filing | |
| $27.06 | 749 | $20,270.19 | 607,719 | 2025-05-21 | Filing | |
| $26.56 | 94,207 | $2,501,761.09 | 608,468 | 2025-05-21 | Filing | |
| $26.88 | 14,969 | $402,381.69 | 153,900 | 2025-05-21 | Filing | |
| $26.43 | 19,442 | $513,890.94 | 333,006 | 2025-05-22 | Filing | |
| $27.07 | 142 | $3,843.37 | 352,448 | 2025-05-21 | Filing | |
| $26.56 | 29,031 | $770,947.24 | 352,590 | 2025-05-21 | Filing | |
| $27.97 | 2,247 | $62,848.59 | 120,982 | 2025-05-16 | Filing | |
| $27.69 | 1,457 | $40,344.33 | 27,233 | 2025-03-04 | Filing | |
| $28.63 | 24,784 | $709,565.92 | 120,323 | 2025-02-28 | Filing | |
| $28.90 | 17,291 | $499,675.32 | 313,510 | 2025-02-24 | Filing |