| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $58.94 | 100 | $5,894.00 | 62,237 | 2026-08-05 | Filing | |
| $57.24 | 300 | $17,172.00 | 62,337 | 2026-08-05 | Filing | |
| $56.21 | 1,500 | $84,318.00 | 62,637 | 2026-08-05 | Filing | |
| $55.34 | 2,100 | $116,215.05 | 64,137 | 2026-08-05 | Filing | |
| $48.95 | 3,200 | $156,624.32 | 280,487 | 2026-08-03 | Filing | |
| $48.02 | 1,600 | $76,838.56 | 283,687 | 2026-08-03 | Filing | |
| $46.55 | 200 | $9,309.00 | 285,287 | 2026-08-03 | Filing | |
| $47.86 | 1,100 | $52,647.98 | 295,120 | 2026-07-27 | Filing | |
| $46.99 | 5,900 | $277,261.65 | 296,220 | 2026-07-27 | Filing |