currentPrice is already in cents, so currentValue = price * shares. The extra /100 made every holding appear worth 100x less than its cost, producing ~-100% P&L on every position and an empty allocation chart (values too small for Chart.js to render). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>