| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.89 | 1,000 | $90,890.00 | 580,000 | 2026-06-26 | Filing | |
| $90.16 | 5,200 | $468,832.00 | 581,000 | 2026-06-26 | Filing | |
| $89.53 | 1,300 | $116,389.00 | 586,200 | 2026-06-26 | Filing | |
| $88.10 | 2,000 | $176,200.00 | 587,500 | 2026-06-26 | Filing | |
| $87.42 | 300 | $26,226.00 | 589,500 | 2026-06-26 | Filing | |
| $86.11 | 200 | $17,222.00 | 589,800 | 2026-06-26 | Filing | |
| $91.44 | 870 | $79,552.80 | 590,000 | 2026-06-25 | Filing | |
| $90.51 | 3,709 | $335,701.59 | 590,870 | 2026-06-25 | Filing | |
| $89.49 | 4,503 | $402,973.47 | 594,579 | 2026-06-25 | Filing | |
| $88.53 | 918 | $81,270.54 | 599,082 | 2026-06-25 | Filing | |
| $91.23 | 6 | $547.38 | 49,200 | 2026-06-26 | Filing | |
| $90.49 | 318 | $28,775.82 | 49,206 | 2026-06-26 | Filing | |
| $89.78 | 487 | $43,722.86 | 49,524 | 2026-06-26 | Filing | |
| $88.41 | 54 | $4,774.14 | 50,011 | 2026-06-26 | Filing | |
| $87.82 | 126 | $11,065.32 | 50,065 | 2026-06-26 | Filing | |
| $86.34 | 9 | $777.06 | 50,191 | 2026-06-26 | Filing | |
| $91.37 | 268 | $24,487.16 | 50,200 | 2026-06-25 | Filing | |
| $90.53 | 289 | $26,163.17 | 50,468 | 2026-06-25 | Filing | |
| $89.49 | 371 | $33,200.79 | 50,757 | 2026-06-25 | Filing | |
| $88.50 | 72 | $6,372.00 | 51,128 | 2026-06-25 | Filing |