{"ticker": {"uuid": "febfb9ef-5713-4df4-944a-1d9832867613", "symbol": "TSCO", "name": "Tesco PLC", "exchange": "LSE", "country": "GB", "sector": "Consumer Defensive", "industry": "Grocery Stores"}, "articles": [{"title": "UK\u2019s consumer watchdog proposes new land restrictions for Aldi and Lidl", "summary": "The UK's Competition and Markets Authority (CMA) has provisionally proposed designating Aldi, Lidl GB and Lidl NI as Large Grocery Retailers (LGRs), a move that would place them under land use restrictions. If confirmed, the three businesses would be subject to the Groceries Market Investigation (Controlled Land) Order 2010, which already covers Asda, Co-op, Marks and Spencer, Morrisons, Sainsbury's, Tesco and Waitrose. The order bars large grocery retailers from using land agreements, such as restrictive covenants and exclusivity clauses, to stop competing supermarkets from opening nearby. LG", "url": "https://finance.yahoo.com/economy/policy/articles/uk-consumer-watchdog-proposes-land-090834779.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T09:08:34+00:00", "published_display": "10 Aug 2026 09:08", "sentiment": "negative", "sentiment_pct": 38, "event_type": "regulatory", "event_label": "Regulatory and legal", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.274, "duplicate_count": 1, "topics": ["Competition Authority", "Regulation", "Retail"]}, {"title": "Gucci is breaking luxury\u2019s penny-pinching taboo", "summary": "Luxury, the maisons will tell you, is not like other industries. While lesser consumer goods makers can get ahead by trimming costs and undercutting rivals, high fashion hangs on creativity and desirability. So the efficiency-driven revival of Gucci parent Kering is something of Silver Upgrade to read this Financial Times article and get so much more. A Silver or Gold subscription plan is required to access premium news articles. Upgrade now", "url": "https://finance.yahoo.com/media-advertising/articles/gucci-breaking-luxury-penny-pinching-040007405.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T04:00:07+00:00", "published_display": "10 Aug 2026 04:00", "sentiment": "positive", "sentiment_pct": 73, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.151, "duplicate_count": 1, "topics": []}, {"title": "Alaris Equity Partners Income Trust (AD.UN) Q2 Earnings Call Highlights", "summary": "Key Points Interested in Alaris Equity Partners Income Trust (AD.UN)? Here are five stocks we like better. Q2 financial performance strengthened: Partner revenue reached C$50.6 million, 5.6% above guidance, while net distributable cash flow rose 42% year over year. Net book value increased to a record C$25.83 per unit, and the payout ratio fell to 58% for the first half. Portfolio expansion continued: Alaris deployed C$126 million in 2026, including investments in Kubik and Tesco, increasing its portfolio to a record 25 partners. The annualized yield on preferred capital rose to 12.8%. Managem", "url": "https://finance.yahoo.com/markets/stocks/articles/alaris-equity-partners-income-trust-210349237.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-09T21:03:49+00:00", "published_display": "09 Aug 2026 21:03", "sentiment": "positive", "sentiment_pct": 88, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.203, "duplicate_count": 1, "topics": ["Dividends", "Earnings", "Financials", "Investment Strategy", "Operating Income", "Portfolio Expansion"]}], "by_tier": {"direct": [{"title": "UK\u2019s consumer watchdog proposes new land restrictions for Aldi and Lidl", "summary": "The UK's Competition and Markets Authority (CMA) has provisionally proposed designating Aldi, Lidl GB and Lidl NI as Large Grocery Retailers (LGRs), a move that would place them under land use restrictions. If confirmed, the three businesses would be subject to the Groceries Market Investigation (Controlled Land) Order 2010, which already covers Asda, Co-op, Marks and Spencer, Morrisons, Sainsbury's, Tesco and Waitrose. The order bars large grocery retailers from using land agreements, such as restrictive covenants and exclusivity clauses, to stop competing supermarkets from opening nearby. LG", "url": "https://finance.yahoo.com/economy/policy/articles/uk-consumer-watchdog-proposes-land-090834779.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T09:08:34+00:00", "published_display": "10 Aug 2026 09:08", "sentiment": "negative", "sentiment_pct": 38, "event_type": "regulatory", "event_label": "Regulatory and legal", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.274, "duplicate_count": 1, "topics": ["Competition Authority", "Regulation", "Retail"]}, {"title": "Gucci is breaking luxury\u2019s penny-pinching taboo", "summary": "Luxury, the maisons will tell you, is not like other industries. While lesser consumer goods makers can get ahead by trimming costs and undercutting rivals, high fashion hangs on creativity and desirability. So the efficiency-driven revival of Gucci parent Kering is something of Silver Upgrade to read this Financial Times article and get so much more. A Silver or Gold subscription plan is required to access premium news articles. Upgrade now", "url": "https://finance.yahoo.com/media-advertising/articles/gucci-breaking-luxury-penny-pinching-040007405.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T04:00:07+00:00", "published_display": "10 Aug 2026 04:00", "sentiment": "positive", "sentiment_pct": 73, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.151, "duplicate_count": 1, "topics": []}, {"title": "Alaris Equity Partners Income Trust (AD.UN) Q2 Earnings Call Highlights", "summary": "Key Points Interested in Alaris Equity Partners Income Trust (AD.UN)? Here are five stocks we like better. Q2 financial performance strengthened: Partner revenue reached C$50.6 million, 5.6% above guidance, while net distributable cash flow rose 42% year over year. Net book value increased to a record C$25.83 per unit, and the payout ratio fell to 58% for the first half. Portfolio expansion continued: Alaris deployed C$126 million in 2026, including investments in Kubik and Tesco, increasing its portfolio to a record 25 partners. The annualized yield on preferred capital rose to 12.8%. Managem", "url": "https://finance.yahoo.com/markets/stocks/articles/alaris-equity-partners-income-trust-210349237.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-09T21:03:49+00:00", "published_display": "09 Aug 2026 21:03", "sentiment": "positive", "sentiment_pct": 88, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.203, "duplicate_count": 1, "topics": ["Dividends", "Earnings", "Financials", "Investment Strategy", "Operating Income", "Portfolio Expansion"]}], "industry": [], "sector": []}, "total_fetched": 3, "total_unique": 3, "total_relevant": 3, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "raw_articles": 3, "unique_stories": 3, "duplicates_removed": 0, "relevant_stories": 3, "current_evidence": 3, "direct_evidence": 3, "eodhd_articles": 3, "eodhd": {"configured": true, "status": "healthy", "calls_used": 205, "call_budget": 500, "budget_used_pct": 41.0, "requests_made": 41, "last_success_at": "2026-08-13T06:00:28.942332+00:00", "newest_seen_at": "2026-08-13T05:41:28+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3356, "unmapped_mentions": 1791}, "status": "healthy"}, "sentiment_summary": {"positive": 2, "negative": 1, "neutral": 0, "score": 57, "raw_score": 63, "total": 3, "evidence_count": 3, "effective_articles": 2.84, "direct_story_count": 3, "industry_story_count": 0, "sector_story_count": 0, "story_count": 3, "source_count": 1, "source_concentration": 1.0, "direct_share": 100, "dispersion": 22, "confidence": 55, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-10T09:08:34+00:00", "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "regulatory", "primary_label": "Regulatory and legal", "confidence": 54, "events": [{"event": "regulatory", "label": "Regulatory and legal", "weight": 0.6, "count": 1}, {"event": "analyst", "label": "Analyst action", "weight": 0.6, "count": 1}, {"event": "earnings", "label": "Earnings", "weight": 0.6, "count": 1}], "positive_events": 2, "negative_events": 1, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "raw_articles": 3, "unique_stories": 3, "duplicates_removed": 0, "relevant_stories": 3, "current_evidence": 3, "direct_evidence": 3, "eodhd_articles": 3, "eodhd": {"configured": true, "status": "healthy", "calls_used": 205, "call_budget": 500, "budget_used_pct": 41.0, "requests_made": 41, "last_success_at": "2026-08-13T06:00:28.942332+00:00", "newest_seen_at": "2026-08-13T05:41:28+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3356, "unmapped_mentions": 1791}, "status": "healthy"}}, "market_context": {"has_market_context": true, "latest_close": 475.1, "latest_week": "2026-08-07", "one_week_move": -2.9, "four_week_move": 0.7, "twelve_week_move": 5.9, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 0.2101, "market_dynamics_buy_signal": false, "relative_strength": -3.902934, "fair_value_gap": 27.7, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "undecided", "expectation_probability": 53.9315, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-2.9% over one week, +0.7% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 58, "badges": [], "opportunities": [], "risks": [], "event_label": "Regulatory and legal", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "finance.yahoo.com", "count": 3}], "tiers": [{"label": "Direct company coverage", "count": 3}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Regulatory and legal", "count": 1}, {"label": "Analyst action", "count": 1}, {"label": "Earnings", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "57/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Evidence confidence", "value": "55/100", "tone": "neutral", "text": "2.84 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": "Regulatory and legal", "tone": "neutral", "text": "54/100 classification confidence."}, {"label": "Company focus", "value": "3", "tone": "positive", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "22/100", "tone": "neutral", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "-2.9% over one week, +0.7% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Negative", "tone": "negative", "text": "UK\u2019s consumer watchdog proposes new land restrictions for Aldi and Lidl"}], "updated_at": "2026-08-13T06:00:53.108077+00:00", "detail_intelligence": {"headline": "Balanced read", "summary": "Balanced news tone is drawn from 3 fresh independent stories, including 3 company-specific items across 1 publishers.", "status": "measured", "metrics": [{"label": "Weighted tone", "value": 57, "display": "57", "tone": "neutral", "note": "Balanced news tone"}, {"label": "Evidence confidence", "value": 55, "display": "55", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "3 direct stories"}, {"label": "Evidence agreement", "value": 78, "display": "78", "tone": "positive", "note": "22/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 36, "note": "2.84 effective stories"}, {"label": "Source breadth", "value": 20, "note": "1 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 59, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 78, "note": "cross-story consistency"}, {"label": "Source independence", "value": 0, "note": "lower publisher concentration"}], "freshness": 59, "source_independence": 0, "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": 88, "tone": "positive", "x": 774.8, "y": 65.8, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-10", "label": "10 Aug", "count": 2, "score": 50, "tone": "neutral", "x": 820.6, "y": 135.0, "volume_height": 52.0, "volume_y": 214.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": 0, "score": null, "tone": "neutral", "x": 912.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.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,65.8 820.6,135.0", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Deteriorating", "tone": "negative", "recent_score": 38, "prior_score": 82, "delta": -44, "recent_count": 1, "prior_count": 2, "volume_delta": -1}, "freshness_buckets": [{"label": "Last 24 hours", "count": 0, "share": 0}, {"label": "1 to 3 days", "count": 1, "share": 33}, {"label": "4 to 7 days", "count": 2, "share": 67}, {"label": "8 to 30 days", "count": 0, "share": 0}], "source_profile": [{"label": "finance.yahoo.com", "count": 3, "share": 100, "score": 63, "tone": "positive"}], "event_profile": [{"label": "Earnings", "count": 1, "share": 33, "score": 88, "tone": "positive"}, {"label": "Analyst action", "count": 1, "share": 33, "score": 73, "tone": "positive"}, {"label": "Regulatory and legal", "count": 1, "share": 33, "score": 38, "tone": "negative"}], "topics": [{"label": "Retail", "count": 1, "share": 33}, {"label": "Regulation", "count": 1, "share": 33}, {"label": "Portfolio Expansion", "count": 1, "share": 33}, {"label": "Operating Income", "count": 1, "share": 33}, {"label": "Investment Strategy", "count": 1, "share": 33}, {"label": "Financials", "count": 1, "share": 33}, {"label": "Earnings", "count": 1, "share": 33}, {"label": "Dividends", "count": 1, "share": 33}, {"label": "Competition Authority", "count": 1, "share": 33}], "supporting": [{"label": "Direct evidence", "text": "3 current stories are mapped specifically to TSCO."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 78/100, indicating a comparatively coherent tape."}], "tempering": [{"label": "Source breadth", "text": "Only 1 publisher currently contribute to the measured read."}], "supporting_heading": "What supports the read", "tempering_heading": "What tempers the read", "latest_observation": {"title": "UK\u2019s consumer watchdog proposes new land restrictions for Aldi and Lidl", "summary": "The UK's Competition and Markets Authority (CMA) has provisionally proposed designating Aldi, Lidl GB and Lidl NI as Large Grocery Retailers (LGRs), a move that would place them under land use restrictions. If confirmed, the three businesses would be subject to the Groceries Market Investigation (Controlled Land) Order 2010, which already covers Asda, Co-op, Marks and Spencer, Morrisons, Sainsbury's, Tesco and Waitrose. The order bars large grocery retailers from using land agreements, such as restrictive covenants and exclusivity clauses, to stop competing supermarkets from opening nearby. LG", "url": "https://finance.yahoo.com/economy/policy/articles/uk-consumer-watchdog-proposes-land-090834779.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T09:08:34+00:00", "published_display": "10 Aug 2026 09:08", "sentiment": "negative", "sentiment_pct": 38, "event_type": "regulatory", "event_label": "Regulatory and legal", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.276, "duplicate_count": 1, "topics": ["Competition Authority", "Regulation", "Retail"]}, "article_count": 3, "updated_at": "2026-08-13T04:57:12.163906+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 72.4, "label": "13 Feb 2026", "close": 488.6, "index": 100.0}, {"x": 78.6, "y": 59.4, "label": "20 Feb 2026", "close": 494.5, "index": 101.2}, {"x": 115.3, "y": 90.2, "label": "27 Feb 2026", "close": 480.5, "index": 98.3}, {"x": 151.9, "y": 121.1, "label": "06 Mar 2026", "close": 466.4, "index": 95.5}, {"x": 188.6, "y": 72.0, "label": "13 Mar 2026", "close": 488.8, "index": 100.0}, {"x": 225.2, "y": 115.8, "label": "20 Mar 2026", "close": 468.8, "index": 95.9}, {"x": 261.8, "y": 136.2, "label": "27 Mar 2026", "close": 459.5, "index": 94.0}, {"x": 298.5, "y": 76.1, "label": "03 Apr 2026", "close": 486.9, "index": 99.7}, {"x": 335.1, "y": 78.2, "label": "10 Apr 2026", "close": 485.95, "index": 99.5}, {"x": 371.8, "y": 80.1, "label": "17 Apr 2026", "close": 485.1, "index": 99.3}, {"x": 408.4, "y": 67.8, "label": "24 Apr 2026", "close": 490.7, "index": 100.4}, {"x": 445.0, "y": 89.8, "label": "01 May 2026", "close": 480.65, "index": 98.4}, {"x": 481.7, "y": 120.1, "label": "08 May 2026", "close": 466.85, "index": 95.5}, {"x": 518.3, "y": 159.7, "label": "15 May 2026", "close": 448.8, "index": 91.9}, {"x": 555.0, "y": 129.0, "label": "22 May 2026", "close": 462.8, "index": 94.7}, {"x": 591.6, "y": 200.6, "label": "29 May 2026", "close": 430.2, "index": 88.0}, {"x": 628.2, "y": 147.7, "label": "05 Jun 2026", "close": 454.3, "index": 93.0}, {"x": 664.9, "y": 106.6, "label": "12 Jun 2026", "close": 473.0, "index": 96.8}, {"x": 701.5, "y": 177.3, "label": "19 Jun 2026", "close": 440.8, "index": 90.2}, {"x": 738.2, "y": 135.4, "label": "26 Jun 2026", "close": 459.9, "index": 94.1}, {"x": 774.8, "y": 120.7, "label": "03 Jul 2026", "close": 466.6, "index": 95.5}, {"x": 811.4, "y": 109.3, "label": "10 Jul 2026", "close": 471.8, "index": 96.6}, {"x": 848.1, "y": 80.9, "label": "17 Jul 2026", "close": 484.7, "index": 99.2}, {"x": 884.7, "y": 90.6, "label": "24 Jul 2026", "close": 480.3, "index": 98.3}, {"x": 921.4, "y": 70.4, "label": "31 Jul 2026", "close": 489.5, "index": 100.2}, {"x": 958.0, "y": 102.0, "label": "07 Aug 2026", "close": 475.1, "index": 97.2}], "sentiment_points": [{"x": 715.7, "y": 120.8, "label": "21 Jun 2026", "score": 55}, {"x": 717.6, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 718.0, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 719.4, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 719.7, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 721.1, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 721.7, "y": 119.0, "label": "22 Jun 2026", "score": 56}, {"x": 732.4, "y": 120.8, "label": "24 Jun 2026", "score": 55}, {"x": 744.9, "y": 122.6, "label": "27 Jun 2026", "score": 54}, {"x": 745.8, "y": 122.6, "label": "27 Jun 2026", "score": 54}, {"x": 750.8, "y": 122.6, "label": "28 Jun 2026", "score": 54}, {"x": 765.0, "y": 124.5, "label": "01 Jul 2026", "score": 53}, {"x": 769.0, "y": 122.6, "label": "01 Jul 2026", "score": 54}, {"x": 769.5, "y": 124.5, "label": "01 Jul 2026", "score": 53}, {"x": 775.0, "y": 124.5, "label": "03 Jul 2026", "score": 53}, {"x": 810.2, "y": 120.8, "label": "09 Jul 2026", "score": 55}, {"x": 817.0, "y": 119.0, "label": "11 Jul 2026", "score": 56}, {"x": 852.0, "y": 120.8, "label": "17 Jul 2026", "score": 55}, {"x": 860.8, "y": 117.1, "label": "19 Jul 2026", "score": 57}, {"x": 875.3, "y": 120.8, "label": "22 Jul 2026", "score": 55}, {"x": 876.8, "y": 122.6, "label": "22 Jul 2026", "score": 54}, {"x": 882.2, "y": 119.0, "label": "23 Jul 2026", "score": 56}, {"x": 883.0, "y": 119.0, "label": "23 Jul 2026", "score": 56}, {"x": 883.1, "y": 119.0, "label": "23 Jul 2026", "score": 56}, {"x": 893.8, "y": 119.0, "label": "25 Jul 2026", "score": 56}, {"x": 898.6, "y": 119.0, "label": "26 Jul 2026", "score": 56}, {"x": 901.4, "y": 119.0, "label": "27 Jul 2026", "score": 56}, {"x": 901.6, "y": 120.8, "label": "27 Jul 2026", "score": 55}, {"x": 923.7, "y": 122.6, "label": "31 Jul 2026", "score": 54}], "price_path": "42.0,72.4 78.6,59.4 115.3,90.2 151.9,121.1 188.6,72.0 225.2,115.8 261.8,136.2 298.5,76.1 335.1,78.2 371.8,80.1 408.4,67.8 445.0,89.8 481.7,120.1 518.3,159.7 555.0,129.0 591.6,200.6 628.2,147.7 664.9,106.6 701.5,177.3 738.2,135.4 774.8,120.7 811.4,109.3 848.1,80.9 884.7,90.6 921.4,70.4 958.0,102.0", "sentiment_path": "715.7,120.8 717.6,120.8 718.0,120.8 719.4,120.8 719.7,120.8 721.1,120.8 721.7,119.0 732.4,120.8 744.9,122.6 745.8,122.6 750.8,122.6 765.0,124.5 769.0,122.6 769.5,124.5 775.0,124.5 810.2,120.8 817.0,119.0 852.0,120.8 860.8,117.1 875.3,120.8 876.8,122.6 882.2,119.0 883.0,119.0 883.1,119.0 893.8,119.0 898.6,119.0 901.4,119.0 901.6,120.8 923.7,122.6", "price_change": -2.8, "sentiment_change": -1, "latest_close": 475.1, "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."}