| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $181.62 | 800 | $145,296.00 | 0 | 2026-06-26 | Filing | |
| $180.50 | 1,200 | $216,600.00 | 800 | 2026-06-26 | Filing | |
| $179.67 | 1,100 | $197,637.00 | 2,000 | 2026-06-26 | Filing | |
| $178.12 | 200 | $35,624.00 | 3,100 | 2026-06-26 | Filing | |
| $177.23 | 200 | $35,446.00 | 3,300 | 2026-06-26 | Filing | |
| $175.94 | 200 | $35,188.00 | 3,500 | 2026-06-26 | Filing | |
| $174.70 | 600 | $104,820.00 | 3,700 | 2026-06-26 | Filing | |
| $173.65 | 11,761 | $2,042,297.65 | 4,300 | 2026-06-26 | Filing | |
| $172.78 | 839 | $144,962.42 | 16,061 | 2026-06-26 | Filing | |
| $171.45 | 300 | $51,435.00 | 16,900 | 2026-06-26 | Filing | |
| $169.76 | 100 | $16,976.00 | 17,200 | 2026-06-26 | Filing | |
| $169.07 | 700 | $118,349.00 | 17,300 | 2026-06-26 | Filing | |
| $167.76 | 400 | $67,104.00 | 18,000 | 2026-06-26 | Filing | |
| $166.62 | 400 | $66,648.00 | 18,400 | 2026-06-26 | Filing | |
| $165.09 | 300 | $49,527.00 | 18,800 | 2026-06-26 | Filing | |
| $163.90 | 400 | $65,560.00 | 19,100 | 2026-06-26 | Filing | |
| $162.75 | 300 | $48,825.00 | 19,500 | 2026-06-26 | Filing | |
| $161.46 | 200 | $32,292.00 | 19,800 | 2026-06-26 | Filing | |
| $187.90 | 100 | $18,790.00 | 20,000 | 2026-06-25 | Filing | |
| $186.85 | 1,752 | $327,361.20 | 20,100 | 2026-06-25 | Filing |