| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.32 | 10,090 | $870,968.80 | 60,299 | 2026-07-06 | Filing | |
| $85.35 | 8,786 | $749,885.10 | 70,389 | 2026-07-06 | Filing | |
| $86.34 | 385 | $33,240.90 | 60,299 | 2026-07-06 | Filing | |
| $85.28 | 426 | $36,329.28 | 60,684 | 2026-07-06 | Filing | |
| $85.26 | 7,718 | $658,036.68 | 60,137 | 2026-06-26 | Filing | |
| $85.23 | 412 | $35,114.76 | 60,137 | 2026-06-26 | Filing | |
| $87.00 | 100 | $8,700.00 | 60,137 | 2026-06-25 | Filing | |
| $86.51 | 11,337 | $980,763.87 | 60,137 | 2026-06-25 | Filing | |
| $85.26 | 8,522 | $726,585.72 | 71,474 | 2026-06-25 | Filing | |
| $86.39 | 419 | $36,197.41 | 60,137 | 2026-06-25 | Filing | |
| $85.24 | 582 | $49,609.68 | 60,556 | 2026-06-25 | Filing | |
| $85.03 | 4,922 | $418,517.66 | 60,137 | 2026-06-24 | Filing | |
| $85.01 | 401 | $34,089.01 | 60,137 | 2026-06-24 | Filing | |
| $81.21 | 11,619 | $943,578.99 | 60,137 | 2026-06-22 | Filing | |
| $80.61 | 12,130 | $977,799.30 | 71,756 | 2026-06-22 | Filing | |
| $75.56 | 19,686 | $1,487,474.16 | 70,199 | 2026-06-17 | Filing | |
| $79.25 | 309 | $24,488.25 | 105,272 | 2026-06-17 | Filing | |
| $78.50 | 1,703 | $133,685.50 | 105,581 | 2026-06-17 | Filing | |
| $79.24 | 1,850 | $146,594.00 | 105,272 | 2026-06-17 | Filing | |
| $78.50 | 6,600 | $518,100.00 | 107,122 | 2026-06-17 | Filing |