| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.20 | 138,064 | $4,583,724.80 | 50,465 | 2025-08-05 | Filing | |
| $32.89 | 18,889 | $621,259.21 | 27,009 | 2025-08-04 | Filing | |
| $32.35 | 17,000 | $549,950.00 | 33,041 | 2025-08-04 | Filing | |
| $28.72 | 18,900 | $542,808.00 | 49,163 | 2025-07-14 | Filing | |
| $28.28 | 17,300 | $489,244.00 | 61,563 | 2025-06-16 | Filing | |
| $30.39 | 12,336 | $374,891.04 | 12,546 | 2025-06-11 | Filing | |
| $30.36 | 8,212 | $249,316.32 | 12,546 | 2025-06-10 | Filing | |
| $30.26 | 6,900 | $208,794.00 | 12,546 | 2025-06-09 | Filing | |
| $30.51 | 45,042 | $1,374,231.42 | 72,363 | 2025-06-11 | Filing | |
| $30.46 | 15,506 | $472,312.76 | 72,363 | 2025-06-10 | Filing | |
| $30.38 | 10,319 | $313,491.22 | 72,363 | 2025-06-09 | Filing | |
| $28.75 | 15,211 | $437,316.25 | 32,546 | 2025-06-03 | Filing | |
| $29.02 | 27,594 | $800,777.88 | 9,415 | 2025-06-03 | Filing | |
| $28.80 | 18,299 | $527,011.20 | 27,009 | 2025-06-03 | Filing | |
| $27.33 | 62,116 | $1,697,630.28 | 96,674 | 2025-05-28 | Filing | |
| $27.01 | 19,317 | $521,752.17 | 96,674 | 2025-05-27 | Filing | |
| $27.00 | 4,837 | $130,599.00 | 96,674 | 2025-05-23 | Filing | |
| $27.02 | 2,349 | $63,469.98 | 96,674 | 2025-05-20 | Filing | |
| $26.41 | 12,000 | $316,920.00 | 72,363 | 2025-05-19 | Filing | |
| $27.03 | 2,872 | $77,630.16 | 96,674 | 2025-05-13 | Filing |