| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $95.37 | 292 | $27,848.04 | 600,000 | 2026-06-24 | Filing | |
| $94.46 | 2,719 | $256,836.74 | 600,292 | 2026-06-24 | Filing | |
| $93.31 | 1,114 | $103,947.34 | 603,011 | 2026-06-24 | Filing | |
| $92.62 | 2,846 | $263,596.52 | 604,125 | 2026-06-24 | Filing | |
| $91.52 | 1,296 | $118,609.92 | 606,971 | 2026-06-24 | Filing | |
| $90.68 | 1,733 | $157,148.44 | 608,267 | 2026-06-24 | Filing | |
| $91.69 | 4,324 | $396,467.56 | 610,000 | 2026-06-23 | Filing | |
| $91.03 | 2,276 | $207,184.28 | 614,324 | 2026-06-23 | Filing |