| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.09 | 911 | $31,970.00 | 3,733 | 2025-11-03 | Filing | |
| $35.77 | 2,956 | $105,737.60 | 4,644 | 2025-11-03 | Filing | |
| $39.07 | 5,650 | $220,728.55 | 0 | 2025-09-15 | Filing | |
| $39.29 | 2,350 | $92,326.80 | 5,650 | 2025-09-12 | Filing | |
| $37.83 | 160 | $6,052.80 | 1,867 | 2025-08-05 | Filing | |
| $37.81 | 2,840 | $107,387.22 | 2,027 | 2025-08-04 | Filing | |
| $36.13 | 6 | $216.78 | 503,243 | 2025-06-13 | Filing | |
| $36.12 | 140 | $5,056.80 | 503,249 | 2025-06-13 | Filing | |
| $36.07 | 4 | $144.28 | 503,389 | 2025-06-13 | Filing | |
| $36.07 | 814 | $29,356.91 | 503,393 | 2025-06-13 | Filing | |
| $36.01 | 130 | $4,680.65 | 504,207 | 2025-06-13 | Filing | |
| $36.08 | 100 | $3,608.00 | 504,337 | 2025-06-13 | Filing | |
| $36.00 | 614 | $22,104.00 | 504,437 | 2025-06-13 | Filing | |
| $40.00 | 1,284 | $51,360.00 | 619,630 | 2025-06-10 | Filing | |
| $39.60 | 2,955 | $117,006.77 | 620,914 | 2025-06-10 | Filing | |
| $40.00 | 1,424 | $56,960.00 | 623,869 | 2025-06-09 | Filing | |
| $39.74 | 8,576 | $340,805.09 | 625,293 | 2025-06-09 | Filing | |
| $39.07 | 13,609 | $531,713.16 | 633,869 | 2025-06-09 | Filing | |
| $39.07 | 6,391 | $249,679.75 | 647,478 | 2025-06-06 | Filing | |
| $41.51 | 2,116 | $87,837.91 | 99,877 | 2025-05-29 | Filing |