{"ticker": {"uuid": "dc1faaff-1288-42a2-b26f-b717de6ca426", "symbol": "ADN", "name": "Koninklijke Ahold Delhaize N.V.", "exchange": "MEX", "country": "MX", "sector": "Consumer Defensive", "industry": "Grocery Stores"}, "articles": [{"title": "Delhaize BeLux Achieves Up to 90% Forecast Accuracy Using SymphonyAI's AI-Driven Replenishment Platform", "summary": "Ahold Delhaize grocery retailer deploys SymphonyAI across 600 stores and five distribution centers, cutting shrink and improving forecast accuracy by up to 10 percentage points PALO ALTO, Calif., August 12, 2026--(BUSINESS WIRE)--When a grocery retailer operates under a pure B2B affiliate model, it cannot push excess inventory to its store partners \u2014 which means forecasting has to be right, or the distribution center absorbs the cost. SymphonyAI, a global leader in Vertical AI, today announced that Delhaize, part of the Ahold Delhaize Group, has deployed SymphonyAI's Demand Forecasting and Rep", "url": "https://finance.yahoo.com/technology/ai/articles/delhaize-belux-achieves-90-forecast-070500785.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T07:05:00+00:00", "published_display": "12 Aug 2026 07:05", "sentiment": "positive", "sentiment_pct": 69, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.293, "duplicate_count": 1, "topics": ["AI", "Forecasting", "Grocery", "Retail", "Supply Chain"]}, {"title": "Ahold Delhaize (AMS:AD) faces Monday attention after Hannaford launches salmonella recall", "summary": "", "url": "", "source_name": "TechStock\u00b2", "published_at": "2026-08-09T13:35:16+00:00", "published_display": "09 Aug 2026 13:35", "sentiment": "neutral", "sentiment_pct": 51, "event_type": "regulatory", "event_label": "Regulatory and legal", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.197, "duplicate_count": 1, "topics": []}], "by_tier": {"direct": [{"title": "Delhaize BeLux Achieves Up to 90% Forecast Accuracy Using SymphonyAI's AI-Driven Replenishment Platform", "summary": "Ahold Delhaize grocery retailer deploys SymphonyAI across 600 stores and five distribution centers, cutting shrink and improving forecast accuracy by up to 10 percentage points PALO ALTO, Calif., August 12, 2026--(BUSINESS WIRE)--When a grocery retailer operates under a pure B2B affiliate model, it cannot push excess inventory to its store partners \u2014 which means forecasting has to be right, or the distribution center absorbs the cost. SymphonyAI, a global leader in Vertical AI, today announced that Delhaize, part of the Ahold Delhaize Group, has deployed SymphonyAI's Demand Forecasting and Rep", "url": "https://finance.yahoo.com/technology/ai/articles/delhaize-belux-achieves-90-forecast-070500785.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T07:05:00+00:00", "published_display": "12 Aug 2026 07:05", "provider": "eodhd", "sentiment": "positive", "sentiment_pct": 69, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.293, "duplicate_count": 1, "topics": ["AI", "Forecasting", "Grocery", "Retail", "Supply Chain"]}, {"title": "Ahold Delhaize (AMS:AD) faces Monday attention after Hannaford launches salmonella recall", "summary": "", "url": "", "source_name": "TechStock\u00b2", "published_at": "2026-08-09T13:35:16+00:00", "published_display": "09 Aug 2026 13:35", "provider": "", "sentiment": "neutral", "sentiment_pct": 51, "event_type": "regulatory", "event_label": "Regulatory and legal", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.197, "duplicate_count": 1, "topics": []}], "industry": [], "sector": []}, "total_fetched": 2, "total_unique": 2, "total_relevant": 2, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 1}, "raw_articles": 1, "unique_stories": 1, "duplicates_removed": 0, "relevant_stories": 2, "current_evidence": 2, "direct_evidence": 2, "eodhd_articles": 1, "eodhd": {"configured": true, "status": "healthy", "calls_used": 250, "call_budget": 500, "budget_used_pct": 50.0, "requests_made": 50, "last_success_at": "2026-08-13T08:15:28.497200+00:00", "newest_seen_at": "2026-08-13T08:00:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3313, "unmapped_mentions": 1843}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-11T09:38:11.054268+00:00", "durable_newest_article_at": "2026-08-09T13:35:16+00:00", "durable_story_count": 1}, "sentiment_summary": {"positive": 1, "negative": 0, "neutral": 1, "score": 56, "raw_score": 62, "total": 2, "evidence_count": 2, "effective_articles": 1.93, "direct_story_count": 2, "industry_story_count": 0, "sector_story_count": 0, "story_count": 2, "source_count": 2, "source_concentration": 0.519, "direct_share": 100, "dispersion": 9, "confidence": 54, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-12T07:05:00+00:00", "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "macro", "primary_label": "Macro sensitivity", "confidence": 58, "events": [{"event": "macro", "label": "Macro sensitivity", "weight": 0.6, "count": 1}, {"event": "regulatory", "label": "Regulatory and legal", "weight": 0.6, "count": 1}], "positive_events": 1, "negative_events": 0, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 1}, "raw_articles": 1, "unique_stories": 1, "duplicates_removed": 0, "relevant_stories": 2, "current_evidence": 2, "direct_evidence": 2, "eodhd_articles": 1, "eodhd": {"configured": true, "status": "healthy", "calls_used": 250, "call_budget": 500, "budget_used_pct": 50.0, "requests_made": 50, "last_success_at": "2026-08-13T08:15:28.497200+00:00", "newest_seen_at": "2026-08-13T08:00:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3313, "unmapped_mentions": 1843}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-11T09:38:11.054268+00:00", "durable_newest_article_at": "2026-08-09T13:35:16+00:00", "durable_story_count": 1}}, "market_context": {"has_market_context": true, "latest_close": 732.94, "latest_week": "2026-08-07", "one_week_move": 0.0, "four_week_move": 0.0, "twelve_week_move": -13.8, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.865719, "market_dynamics_buy_signal": false, "relative_strength": -6.963985, "fair_value_gap": 9.6, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "negative", "expectation_probability": 10.9905, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+0.0% over one week, +0.0% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 46, "badges": [], "opportunities": [], "risks": [], "event_label": "Macro sensitivity", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "finance.yahoo.com", "count": 1}, {"label": "TechStock\u00b2", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 2}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Macro sensitivity", "count": 1}, {"label": "Regulatory and legal", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "56/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Evidence confidence", "value": "54/100", "tone": "neutral", "text": "1.93 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Macro sensitivity", "tone": "neutral", "text": "58/100 classification confidence."}, {"label": "Company focus", "value": "2", "tone": "neutral", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "9/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "+0.0% over one week, +0.0% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Delhaize BeLux Achieves Up to 90% Forecast Accuracy Using SymphonyAI's AI-Driven Replenishment Platform"}], "updated_at": "2026-08-11T09:38:11.054268+00:00", "detail_intelligence": {"headline": "Balanced read", "summary": "Balanced news tone is drawn from 2 fresh independent stories, including 2 company-specific items across 2 publishers.", "status": "measured", "metrics": [{"label": "Weighted tone", "value": 56, "display": "56", "tone": "neutral", "note": "Balanced news tone"}, {"label": "Evidence confidence", "value": 54, "display": "54", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "2 direct stories"}, {"label": "Evidence agreement", "value": 91, "display": "91", "tone": "positive", "note": "9/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 24, "note": "1.93 effective stories"}, {"label": "Source breadth", "value": 40, "note": "2 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 71, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 91, "note": "cross-story consistency"}, {"label": "Source independence", "value": 48, "note": "lower publisher concentration"}], "freshness": 71, "source_independence": 48, "timeline": [{"date": "2026-07-24", "label": "24 Jul", "count": 0, "score": null, "tone": "neutral", "x": 42.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-25", "label": "25 Jul", "count": 0, "score": null, "tone": "neutral", "x": 87.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-26", "label": "26 Jul", "count": 0, "score": null, "tone": "neutral", "x": 133.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-27", "label": "27 Jul", "count": 0, "score": null, "tone": "neutral", "x": 179.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-28", "label": "28 Jul", "count": 0, "score": null, "tone": "neutral", "x": 225.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-29", "label": "29 Jul", "count": 0, "score": null, "tone": "neutral", "x": 271.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-30", "label": "30 Jul", "count": 0, "score": null, "tone": "neutral", "x": 316.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-31", "label": "31 Jul", "count": 0, "score": null, "tone": "neutral", "x": 362.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-01", "label": "01 Aug", "count": 0, "score": null, "tone": "neutral", "x": 408.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-02", "label": "02 Aug", "count": 0, "score": null, "tone": "neutral", "x": 454.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-03", "label": "03 Aug", "count": 0, "score": null, "tone": "neutral", "x": 500.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-04", "label": "04 Aug", "count": 0, "score": null, "tone": "neutral", "x": 545.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-05", "label": "05 Aug", "count": 0, "score": null, "tone": "neutral", "x": 591.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-06", "label": "06 Aug", "count": 0, "score": null, "tone": "neutral", "x": 637.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-07", "label": "07 Aug", "count": 0, "score": null, "tone": "neutral", "x": 683.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-08", "label": "08 Aug", "count": 0, "score": null, "tone": "neutral", "x": 729.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-09", "label": "09 Aug", "count": 1, "score": 51, "tone": "neutral", "x": 774.8, "y": 133.2, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-10", "label": "10 Aug", "count": 0, "score": null, "tone": "neutral", "x": 820.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 0, "score": null, "tone": "neutral", "x": 866.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-12", "label": "12 Aug", "count": 1, "score": 69, "tone": "positive", "x": 912.2, "y": 100.4, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-13", "label": "13 Aug", "count": 0, "score": null, "tone": "neutral", "x": 958.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}], "timeline_points": "774.8,133.2 912.2,100.4", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Improving", "tone": "positive", "recent_score": 69, "prior_score": 51, "delta": 18, "recent_count": 1, "prior_count": 1, "volume_delta": 0}, "freshness_buckets": [{"label": "Last 24 hours", "count": 0, "share": 0}, {"label": "1 to 3 days", "count": 1, "share": 50}, {"label": "4 to 7 days", "count": 1, "share": 50}, {"label": "8 to 30 days", "count": 0, "share": 0}], "source_profile": [{"label": "finance.yahoo.com", "count": 1, "share": 50, "score": 69, "tone": "positive"}, {"label": "TechStock\u00b2", "count": 1, "share": 50, "score": 51, "tone": "neutral"}], "event_profile": [{"label": "Macro sensitivity", "count": 1, "share": 50, "score": 69, "tone": "positive"}, {"label": "Regulatory and legal", "count": 1, "share": 50, "score": 51, "tone": "neutral"}], "topics": [{"label": "Supply Chain", "count": 1, "share": 50}, {"label": "Retail", "count": 1, "share": 50}, {"label": "Grocery", "count": 1, "share": 50}, {"label": "Forecasting", "count": 1, "share": 50}, {"label": "AI", "count": 1, "share": 50}], "supporting": [{"label": "Direct evidence", "text": "2 current stories are mapped specifically to ADN."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 91/100, indicating a comparatively coherent tape."}], "tempering": [{"label": "Source breadth", "text": "Only 2 publishers currently contribute to the measured read."}], "supporting_heading": "What supports the read", "tempering_heading": "What tempers the read", "latest_observation": {"title": "Delhaize BeLux Achieves Up to 90% Forecast Accuracy Using SymphonyAI's AI-Driven Replenishment Platform", "summary": "Ahold Delhaize grocery retailer deploys SymphonyAI across 600 stores and five distribution centers, cutting shrink and improving forecast accuracy by up to 10 percentage points PALO ALTO, Calif., August 12, 2026--(BUSINESS WIRE)--When a grocery retailer operates under a pure B2B affiliate model, it cannot push excess inventory to its store partners \u2014 which means forecasting has to be right, or the distribution center absorbs the cost. SymphonyAI, a global leader in Vertical AI, today announced that Delhaize, part of the Ahold Delhaize Group, has deployed SymphonyAI's Demand Forecasting and Rep", "url": "https://finance.yahoo.com/technology/ai/articles/delhaize-belux-achieves-90-forecast-070500785.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T07:05:00+00:00", "published_display": "12 Aug 2026 07:05", "sentiment": "positive", "sentiment_pct": 69, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.293, "duplicate_count": 1, "topics": ["AI", "Forecasting", "Grocery", "Retail", "Supply Chain"]}, "article_count": 2, "updated_at": "2026-08-11T09:38:11.054268+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 204.2, "label": "13 Feb 2026", "close": 726.07, "index": 100.0}, {"x": 77.7, "y": 106.0, "label": "20 Feb 2026", "close": 808.26, "index": 111.3}, {"x": 113.5, "y": 56.7, "label": "27 Feb 2026", "close": 849.56, "index": 117.0}, {"x": 149.2, "y": 56.7, "label": "06 Mar 2026", "close": 849.56, "index": 117.0}, {"x": 185.0, "y": 56.7, "label": "13 Mar 2026", "close": 849.56, "index": 117.0}, {"x": 220.7, "y": 56.7, "label": "20 Mar 2026", "close": 849.56, "index": 117.0}, {"x": 256.4, "y": 56.7, "label": "27 Mar 2026", "close": 849.56, "index": 117.0}, {"x": 292.2, "y": 56.7, "label": "03 Apr 2026", "close": 849.56, "index": 117.0}, {"x": 327.9, "y": 56.7, "label": "10 Apr 2026", "close": 849.56, "index": 117.0}, {"x": 363.7, "y": 55.8, "label": "17 Apr 2026", "close": 850.29, "index": 117.1}, {"x": 399.4, "y": 55.8, "label": "24 Apr 2026", "close": 850.29, "index": 117.1}, {"x": 435.2, "y": 55.8, "label": "01 May 2026", "close": 850.29, "index": 117.1}, {"x": 470.9, "y": 55.8, "label": "08 May 2026", "close": 850.29, "index": 117.1}, {"x": 506.6, "y": 55.8, "label": "15 May 2026", "close": 850.29, "index": 117.1}, {"x": 542.4, "y": 55.8, "label": "22 May 2026", "close": 850.29, "index": 117.1}, {"x": 578.1, "y": 196.0, "label": "29 May 2026", "close": 732.94, "index": 100.9}, {"x": 613.9, "y": 196.0, "label": "05 Jun 2026", "close": 732.94, "index": 100.9}, {"x": 649.6, "y": 196.0, "label": "12 Jun 2026", "close": 732.94, "index": 100.9}, {"x": 685.3, "y": 196.0, "label": "19 Jun 2026", "close": 732.94, "index": 100.9}, {"x": 721.1, "y": 196.0, "label": "26 Jun 2026", "close": 732.94, "index": 100.9}, {"x": 756.8, "y": 196.0, "label": "03 Jul 2026", "close": 732.94, "index": 100.9}, {"x": 792.6, "y": 196.0, "label": "10 Jul 2026", "close": 732.94, "index": 100.9}, {"x": 828.3, "y": 196.0, "label": "17 Jul 2026", "close": 732.94, "index": 100.9}, {"x": 864.0, "y": 196.0, "label": "24 Jul 2026", "close": 732.94, "index": 100.9}, {"x": 899.8, "y": 196.0, "label": "31 Jul 2026", "close": 732.94, "index": 100.9}, {"x": 935.5, "y": 196.0, "label": "07 Aug 2026", "close": 732.94, "index": 100.9}], "sentiment_points": [{"x": 709.5, "y": 100.6, "label": "23 Jun 2026", "score": 66}, {"x": 712.6, "y": 100.6, "label": "24 Jun 2026", "score": 66}, {"x": 716.3, "y": 142.9, "label": "25 Jun 2026", "score": 43}, {"x": 717.7, "y": 142.9, "label": "25 Jun 2026", "score": 43}, {"x": 719.3, "y": 142.9, "label": "25 Jun 2026", "score": 43}, {"x": 723.1, "y": 131.8, "label": "26 Jun 2026", "score": 49}, {"x": 728.3, "y": 130.0, "label": "27 Jun 2026", "score": 50}, {"x": 735.9, "y": 139.2, "label": "28 Jun 2026", "score": 45}, {"x": 739.6, "y": 137.4, "label": "29 Jun 2026", "score": 46}, {"x": 740.7, "y": 137.4, "label": "29 Jun 2026", "score": 46}, {"x": 746.0, "y": 126.3, "label": "30 Jun 2026", "score": 52}, {"x": 747.6, "y": 124.5, "label": "01 Jul 2026", "score": 53}, {"x": 750.8, "y": 126.3, "label": "01 Jul 2026", "score": 52}, {"x": 757.0, "y": 117.1, "label": "03 Jul 2026", "score": 57}, {"x": 757.7, "y": 117.1, "label": "03 Jul 2026", "score": 57}, {"x": 761.5, "y": 109.8, "label": "03 Jul 2026", "score": 61}, {"x": 762.6, "y": 115.3, "label": "04 Jul 2026", "score": 58}, {"x": 775.2, "y": 100.6, "label": "06 Jul 2026", "score": 66}, {"x": 775.5, "y": 100.6, "label": "06 Jul 2026", "score": 66}, {"x": 781.3, "y": 100.6, "label": "07 Jul 2026", "score": 66}, {"x": 782.3, "y": 100.6, "label": "07 Jul 2026", "score": 66}, {"x": 786.6, "y": 122.6, "label": "08 Jul 2026", "score": 54}, {"x": 791.7, "y": 120.8, "label": "09 Jul 2026", "score": 55}, {"x": 797.0, "y": 100.6, "label": "10 Jul 2026", "score": 66}, {"x": 803.2, "y": 130.0, "label": "12 Jul 2026", "score": 50}, {"x": 805.6, "y": 130.0, "label": "12 Jul 2026", "score": 50}, {"x": 812.1, "y": 159.4, "label": "13 Jul 2026", "score": 34}, {"x": 817.3, "y": 130.0, "label": "14 Jul 2026", "score": 50}, {"x": 817.6, "y": 130.0, "label": "14 Jul 2026", "score": 50}, {"x": 823.8, "y": 130.0, "label": "16 Jul 2026", "score": 50}, {"x": 827.1, "y": 130.0, "label": "16 Jul 2026", "score": 50}, {"x": 828.2, "y": 130.0, "label": "16 Jul 2026", "score": 50}, {"x": 832.5, "y": 159.4, "label": "17 Jul 2026", "score": 34}, {"x": 847.2, "y": 159.4, "label": "20 Jul 2026", "score": 34}, {"x": 848.6, "y": 159.4, "label": "20 Jul 2026", "score": 34}, {"x": 852.9, "y": 133.7, "label": "21 Jul 2026", "score": 48}, {"x": 861.0, "y": 159.4, "label": "23 Jul 2026", "score": 34}, {"x": 861.6, "y": 159.4, "label": "23 Jul 2026", "score": 34}, {"x": 872.3, "y": 159.4, "label": "25 Jul 2026", "score": 34}, {"x": 882.4, "y": 130.0, "label": "27 Jul 2026", "score": 50}, {"x": 885.7, "y": 130.0, "label": "28 Jul 2026", "score": 50}, {"x": 889.3, "y": 130.0, "label": "28 Jul 2026", "score": 50}, {"x": 894.0, "y": 130.0, "label": "29 Jul 2026", "score": 50}, {"x": 899.1, "y": 119.0, "label": "30 Jul 2026", "score": 56}, {"x": 900.6, "y": 120.8, "label": "31 Jul 2026", "score": 55}, {"x": 904.5, "y": 122.6, "label": "31 Jul 2026", "score": 54}, {"x": 906.1, "y": 120.8, "label": "01 Aug 2026", "score": 55}, {"x": 912.8, "y": 120.8, "label": "02 Aug 2026", "score": 55}, {"x": 918.1, "y": 115.3, "label": "03 Aug 2026", "score": 58}, {"x": 918.3, "y": 115.3, "label": "03 Aug 2026", "score": 58}, {"x": 929.4, "y": 120.8, "label": "05 Aug 2026", "score": 55}, {"x": 958.0, "y": 128.2, "label": "11 Aug 2026", "score": 51}], "price_path": "42.0,204.2 77.7,106.0 113.5,56.7 149.2,56.7 185.0,56.7 220.7,56.7 256.4,56.7 292.2,56.7 327.9,56.7 363.7,55.8 399.4,55.8 435.2,55.8 470.9,55.8 506.6,55.8 542.4,55.8 578.1,196.0 613.9,196.0 649.6,196.0 685.3,196.0 721.1,196.0 756.8,196.0 792.6,196.0 828.3,196.0 864.0,196.0 899.8,196.0 935.5,196.0", "sentiment_path": "709.5,100.6 712.6,100.6 716.3,142.9 717.7,142.9 719.3,142.9 723.1,131.8 728.3,130.0 735.9,139.2 739.6,137.4 740.7,137.4 746.0,126.3 747.6,124.5 750.8,126.3 757.0,117.1 757.7,117.1 761.5,109.8 762.6,115.3 775.2,100.6 775.5,100.6 781.3,100.6 782.3,100.6 786.6,122.6 791.7,120.8 797.0,100.6 803.2,130.0 805.6,130.0 812.1,159.4 817.3,130.0 817.6,130.0 823.8,130.0 827.1,130.0 828.2,130.0 832.5,159.4 847.2,159.4 848.6,159.4 852.9,133.7 861.0,159.4 861.6,159.4 872.3,159.4 882.4,130.0 885.7,130.0 889.3,130.0 894.0,130.0 899.1,119.0 900.6,120.8 904.5,122.6 906.1,120.8 912.8,120.8 918.1,115.3 918.3,115.3 929.4,120.8 958.0,128.2", "price_change": 0.9, "sentiment_change": -15, "latest_close": 732.94, "start_label": "13 Feb", "mid_label": "15 May", "end_label": "07 Aug"}, "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}