| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $180.13 | 1,934 | $348,363.68 | 19,185 | 2026-06-25 | Filing | |
| $178.71 | 1,010 | $180,496.80 | 21,119 | 2026-06-25 | Filing | |
| $177.56 | 2,750 | $488,292.20 | 22,129 | 2026-06-25 | Filing | |
| $170.10 | 2,000 | $340,193.40 | 17,797 | 2026-06-18 | Filing | |
| $167.25 | 874 | $146,179.12 | 13,697 | 2026-06-12 | Filing | |
| $166.51 | 1,103 | $183,659.98 | 14,571 | 2026-06-12 | Filing | |
| $165.58 | 2,198 | $363,954.95 | 15,674 | 2026-06-12 | Filing | |
| $166.93 | 5,634 | $940,489.82 | 54,020 | 2026-06-12 | Filing | |
| $166.36 | 4,366 | $726,346.10 | 59,654 | 2026-06-12 | Filing | |
| $165.13 | 7,370 | $1,216,975.67 | 54,020 | 2026-06-11 | Filing | |
| $164.20 | 2,630 | $431,834.17 | 61,390 | 2026-06-11 | Filing | |
| $155.57 | 100 | $15,556.51 | 44,619 | 2026-05-29 | Filing | |
| $155.55 | 500 | $77,777.45 | 44,719 | 2026-05-29 | Filing | |
| $156.59 | 7,936 | $1,242,709.35 | 50,496 | 2026-05-22 | Filing | |
| $157.05 | 1,590 | $249,714.43 | 54,020 | 2026-05-22 | Filing | |
| $156.65 | 18,410 | $2,883,873.11 | 55,610 | 2026-05-22 | Filing | |
| $156.61 | 11,903 | $1,864,185.96 | 48,432 | 2026-05-19 | Filing | |
| $154.16 | 1,761 | $271,469.95 | 45,335 | 2026-05-11 | Filing | |
| $153.59 | 13,876 | $2,131,171.82 | 47,096 | 2026-05-11 | Filing | |
| $152.41 | 441 | $67,212.72 | 40,972 | 2026-05-08 | Filing |