| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.57 | 1,603 | $65,038.36 | 169,196 | 2026-10-15 | Filing | |
| $39.87 | 4,097 | $163,327.31 | 170,799 | 2026-10-15 | Filing | |
| $38.44 | 800 | $30,751.20 | 174,896 | 2026-10-15 | Filing | |
| $49.10 | 2,900 | $142,378.11 | 273,511 | 2026-09-21 | Filing | |
| $48.56 | 4,100 | $199,096.00 | 276,411 | 2026-09-21 | Filing | |
| $48.50 | 1,000 | $48,500.00 | 61,200 | 2026-09-15 | Filing | |
| $48.89 | 420 | $20,534.60 | 175,653 | 2026-09-15 | Filing | |
| $48.17 | 3,380 | $162,811.22 | 176,073 | 2026-09-15 | Filing | |
| $47.24 | 2,700 | $127,554.75 | 179,453 | 2026-09-15 | Filing | |
| $56.16 | 7,000 | $393,120.00 | 288,111 | 2026-08-24 | Filing | |
| $63.50 | 10,000 | $634,961.00 | 65,123 | 2026-08-18 | Filing | |
| $63.14 | 20,000 | $1,262,814.00 | 182,084 | 2026-08-17 | Filing | |
| $64.97 | 100 | $6,497.00 | 202,084 | 2026-08-17 | Filing | |
| $64.18 | 1,200 | $77,016.12 | 202,184 | 2026-08-17 | Filing | |
| $63.41 | 5,200 | $329,750.20 | 203,384 | 2026-08-17 | Filing | |
| $64.37 | 1,513 | $97,391.81 | 61,976 | 2026-08-17 | Filing | |
| $66.17 | 9,100 | $602,173.39 | 761,632 | 2026-08-14 | Filing | |
| $65.05 | 4,946 | $321,756.09 | 770,732 | 2026-08-14 | Filing | |
| $64.33 | 266,316 | $17,132,667.54 | 775,678 | 2026-08-14 | Filing | |
| $63.33 | 19,638 | $1,243,707.92 | 1,041,994 | 2026-08-14 | Filing |