| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.31 | 33,532 | $1,251,078.92 | 547,343 | 2025-10-21 | Filing | |
| $36.60 | 22,895 | $837,957.00 | 547,343 | 2025-10-21 | Filing | |
| $35.63 | 30,049 | $1,070,645.87 | 547,343 | 2025-10-21 | Filing | |
| $34.44 | 13,324 | $458,878.56 | 547,343 | 2025-10-21 | Filing | |
| $36.42 | 17 | $619.14 | 686,567 | 2025-10-21 | Filing | |
| $36.42 | 83 | $3,022.86 | 2,309,035 | 2025-10-21 | Filing | |
| $35.69 | 5,316 | $189,728.04 | 686,584 | 2025-10-21 | Filing | |
| $35.69 | 25,327 | $903,920.63 | 2,309,118 | 2025-10-21 | Filing | |
| $34.91 | 1,210 | $42,241.10 | 691,900 | 2025-10-21 | Filing | |
| $34.91 | 5,763 | $201,186.33 | 2,334,445 | 2025-10-21 | Filing | |
| $33.87 | 4,187 | $141,813.69 | 693,110 | 2025-10-21 | Filing | |
| $33.87 | 19,948 | $675,638.76 | 2,340,208 | 2025-10-21 | Filing | |
| $32.69 | 4,688 | $153,250.72 | 697,297 | 2025-10-21 | Filing | |
| $32.69 | 22,339 | $730,261.91 | 2,360,156 | 2025-10-21 | Filing | |
| $32.33 | 5,412 | $174,969.96 | 701,985 | 2025-10-20 | Filing | |
| $32.33 | 25,788 | $833,726.04 | 2,382,495 | 2025-10-20 | Filing | |
| $31.79 | 4,300 | $136,697.00 | 707,397 | 2025-10-20 | Filing | |
| $31.79 | 20,485 | $651,218.15 | 2,408,283 | 2025-10-20 | Filing | |
| $33.47 | 52 | $1,740.44 | 711,697 | 2025-10-17 | Filing | |
| $33.47 | 248 | $8,300.56 | 2,428,768 | 2025-10-17 | Filing |