 "adjClose": 248.5, "volume": 118558435, "unadjustedVolume": 118367700, "change": -2.72, "changePercent": -1.08, "vwap": 251.38, "label": "September 08, 23", "changeOverTime": -0.0108}]');
        const radar = JSON.parse('{"Growth": 4, "Valuation": 3, "Risk": 2, "Profitability": 3, "Health": 4}');
        price_chart.reverse();
        
        const maxTargetRaw = parseFloat('260.0');
        const avgTarget = parseFloat('233.5');
        const minTargetRaw = parseFloat('180.0');

        // Prepare data 