| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.37 | 1,800 | $150,066.00 | 988,673 | 2026-07-15 | Filing | |
| $82.27 | 1,200 | $98,724.00 | 990,473 | 2026-07-15 | Filing | |
| $80.94 | 4,800 | $388,512.00 | 991,673 | 2026-07-15 | Filing | |
| $80.15 | 15,600 | $1,250,340.00 | 996,473 | 2026-07-15 | Filing | |
| $83.10 | 3,979 | $330,654.90 | 0 | 2026-07-13 | Filing | |
| $86.81 | 413 | $35,852.53 | 303,611 | 2026-07-08 | Filing | |
| $85.67 | 1,446 | $123,878.82 | 304,024 | 2026-07-08 | Filing | |
| $84.87 | 4,233 | $359,254.71 | 305,470 | 2026-07-08 | Filing | |
| $84.02 | 6,728 | $565,286.56 | 309,703 | 2026-07-08 | Filing | |
| $89.13 | 1,315 | $117,205.95 | 303,611 | 2026-07-07 | Filing | |
| $88.33 | 3,978 | $351,376.74 | 304,926 | 2026-07-07 | Filing | |
| $87.32 | 4,957 | $432,845.24 | 308,904 | 2026-07-07 | Filing | |
| $86.45 | 1,821 | $157,425.45 | 313,861 | 2026-07-07 | Filing | |
| $85.44 | 749 | $63,994.56 | 315,682 | 2026-07-07 | Filing | |
| $89.28 | 261 | $23,302.08 | 303,611 | 2026-07-06 | Filing | |
| $88.69 | 4,129 | $366,201.01 | 303,872 | 2026-07-06 | Filing | |
| $87.66 | 6,754 | $592,055.64 | 308,001 | 2026-07-06 | Filing | |
| $86.91 | 665 | $57,795.15 | 314,755 | 2026-07-06 | Filing | |
| $85.56 | 562 | $48,084.72 | 315,420 | 2026-07-06 | Filing | |
| $85.04 | 257 | $21,855.28 | 315,982 | 2026-07-06 | Filing |