{"ticker": {"uuid": "f07abeb1-a5b2-40e7-8320-3135da6a5d27", "symbol": "NA", "name": "National Bank of Canada", "exchange": "TOR", "country": "CA", "sector": "Financial Services", "industry": "Banks - Diversified"}, "articles": [{"title": "General Rick Hillier, Former Chief of the Defence Staff, to Join National Bank as Strategic Defence Advisor", "summary": "MONTREAL, Aug. 11, 2026 /CNW/ -- National Bank of Canada (the \"Bank\") (TSX: NA) today announced that General Rick Hillier (ret) joined the Bank as Strategic Defence Advisor, effective August 10, 2026. In this role, General Hillier will assist the Bank's efforts to deepen the support that it is providing to the defence and security industry, as well as dual-use companies across the country in the rapidly evolving landscape. Working closely with the Bank's partners and leaders, he will provide strategic advice on defence-related trends and contribute insights on issues affecting Canada's resilie", "url": "https://finance.yahoo.com/economy/policy/articles/general-rick-hillier-former-chief-130000441.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T13:00:00+00:00", "published_display": "11 Aug 2026 13:00", "sentiment": "positive", "sentiment_pct": 63, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.251, "duplicate_count": 1, "topics": ["Aerospace", "Banking", "Defence", "Security"]}, {"title": "Multifonds selected by National Bank of Canada to Power Next Phase of Fund Accounting and ETF Administration", "summary": "The platform will help National Bank respond to rising fund complexity and growing ETF demand with greater automation and control MONTREAL, Aug. 11, 2026 /PRNewswire/ -- Multifonds today announced that National Bank of Canada, one of Canada's six systemically important banks, has selected Multifonds to modernize its fund accounting operations and support the continued growth of its ETF business.National Bank of Canada Selects Multifonds As one of Canada's six systemically important banks, National Bank has a significant presence in Canada's wealth management and institutional services market. ", "url": "https://finance.yahoo.com/technology/articles/multifonds-selected-national-bank-canada-120000685.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T12:00:00+00:00", "published_display": "11 Aug 2026 12:00", "sentiment": "positive", "sentiment_pct": 80, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.249, "duplicate_count": 1, "topics": ["Canadian Market", "ETF", "Fund Accounting", "Technology", "Wealth Management"]}], "by_tier": {"direct": [{"title": "General Rick Hillier, Former Chief of the Defence Staff, to Join National Bank as Strategic Defence Advisor", "summary": "MONTREAL, Aug. 11, 2026 /CNW/ -- National Bank of Canada (the \"Bank\") (TSX: NA) today announced that General Rick Hillier (ret) joined the Bank as Strategic Defence Advisor, effective August 10, 2026. In this role, General Hillier will assist the Bank's efforts to deepen the support that it is providing to the defence and security industry, as well as dual-use companies across the country in the rapidly evolving landscape. Working closely with the Bank's partners and leaders, he will provide strategic advice on defence-related trends and contribute insights on issues affecting Canada's resilie", "url": "https://finance.yahoo.com/economy/policy/articles/general-rick-hillier-former-chief-130000441.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T13:00:00+00:00", "published_display": "11 Aug 2026 13:00", "provider": "eodhd", "sentiment": "positive", "sentiment_pct": 63, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.251, "duplicate_count": 1, "topics": ["Aerospace", "Banking", "Defence", "Security"]}, {"title": "Multifonds selected by National Bank of Canada to Power Next Phase of Fund Accounting and ETF Administration", "summary": "The platform will help National Bank respond to rising fund complexity and growing ETF demand with greater automation and control MONTREAL, Aug. 11, 2026 /PRNewswire/ -- Multifonds today announced that National Bank of Canada, one of Canada's six systemically important banks, has selected Multifonds to modernize its fund accounting operations and support the continued growth of its ETF business.National Bank of Canada Selects Multifonds As one of Canada's six systemically important banks, National Bank has a significant presence in Canada's wealth management and institutional services market. ", "url": "https://finance.yahoo.com/technology/articles/multifonds-selected-national-bank-canada-120000685.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T12:00:00+00:00", "published_display": "11 Aug 2026 12:00", "provider": "eodhd", "sentiment": "positive", "sentiment_pct": 80, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.249, "duplicate_count": 1, "topics": ["Canadian Market", "ETF", "Fund Accounting", "Technology", "Wealth Management"]}], "industry": [], "sector": []}, "total_fetched": 2, "total_unique": 2, "total_relevant": 2, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 2}, "raw_articles": 2, "unique_stories": 2, "duplicates_removed": 0, "relevant_stories": 2, "current_evidence": 2, "direct_evidence": 2, "eodhd_articles": 2, "eodhd": {"configured": true, "status": "healthy", "calls_used": 310, "call_budget": 500, "budget_used_pct": 62.0, "requests_made": 62, "last_success_at": "2026-08-13T11:15:16.589438+00:00", "newest_seen_at": "2026-08-13T11:03:51+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3184, "unmapped_mentions": 1958}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-12T04:17:09.571141+00:00", "durable_newest_article_at": "2026-08-11T13:00:00+00:00", "durable_story_count": 1}, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 0, "score": 60, "raw_score": 71, "total": 2, "evidence_count": 2, "effective_articles": 2.0, "direct_story_count": 2, "industry_story_count": 0, "sector_story_count": 0, "story_count": 2, "source_count": 1, "source_concentration": 1.0, "direct_share": 100, "dispersion": 8, "confidence": 53, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-11T13:00:00+00:00", "label": "Constructive news tone", "tone": "positive"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 58, "events": [{"event": "general", "label": "Market update", "weight": 0.6, "count": 1}, {"event": "macro", "label": "Macro sensitivity", "weight": 0.6, "count": 1}], "positive_events": 2, "negative_events": 0, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 2}, "raw_articles": 2, "unique_stories": 2, "duplicates_removed": 0, "relevant_stories": 2, "current_evidence": 2, "direct_evidence": 2, "eodhd_articles": 2, "eodhd": {"configured": true, "status": "healthy", "calls_used": 310, "call_budget": 500, "budget_used_pct": 62.0, "requests_made": 62, "last_success_at": "2026-08-13T11:15:16.589438+00:00", "newest_seen_at": "2026-08-13T11:03:51+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3184, "unmapped_mentions": 1958}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-12T04:17:09.571141+00:00", "durable_newest_article_at": "2026-08-11T13:00:00+00:00", "durable_story_count": 1}}, "market_context": {"has_market_context": true, "latest_close": 227.57, "latest_week": "2026-08-07", "one_week_move": 0.4, "four_week_move": -1.0, "twelve_week_move": 11.9, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.263344, "market_dynamics_buy_signal": false, "relative_strength": 12.76605, "fair_value_gap": 70.4, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 67.7594, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+0.4% over one week, -1.0% 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": 51, "badges": ["Sentiment confirms active trend", "Positive but stretched"], "opportunities": ["Constructive tone aligns with the Sharemaestro trend signal."], "risks": ["Constructive tone is arriving with price materially above fair value."], "event_label": "Market update", "sentiment_word": "constructive"}, "charts": {"sources": [{"label": "finance.yahoo.com", "count": 2}], "tiers": [{"label": "Direct company coverage", "count": 2}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 1}, {"label": "Macro sensitivity", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "60/100", "tone": "positive", "text": "Constructive news tone"}, {"label": "Evidence confidence", "value": "53/100", "tone": "neutral", "text": "2.0 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": "Market update", "tone": "positive", "text": "58/100 classification confidence."}, {"label": "Company focus", "value": "2", "tone": "neutral", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "8/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+0.4% over one week, -1.0% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "General Rick Hillier, Former Chief of the Defence Staff, to Join National Bank as Strategic Defence Advisor"}], "updated_at": "2026-08-12T04:17:09.571141+00:00", "detail_intelligence": {"headline": "Balanced read", "summary": "Constructive news tone is drawn from 2 fresh independent stories, including 2 company-specific items across 1 publishers.", "status": "measured", "metrics": [{"label": "Weighted tone", "value": 60, "display": "60", "tone": "positive", "note": "Constructive news tone"}, {"label": "Evidence confidence", "value": 53, "display": "53", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "2 direct stories"}, {"label": "Evidence agreement", "value": 92, "display": "92", "tone": "positive", "note": "8/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 25, "note": "2.0 effective stories"}, {"label": "Source breadth", "value": 20, "note": "1 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 72, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 92, "note": "cross-story consistency"}, {"label": "Source independence", "value": 0, "note": "lower publisher concentration"}], "freshness": 72, "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": 0, "score": null, "tone": "neutral", "x": 774.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.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": 2, "score": 71, "tone": "positive", "x": 866.4, "y": 96.8, "volume_height": 52.0, "volume_y": 214.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": "866.4,96.8", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Establishing", "tone": "neutral", "recent_score": 71, "prior_score": null, "delta": null, "recent_count": 2, "prior_count": 0, "volume_delta": 2}, "freshness_buckets": [{"label": "Last 24 hours", "count": 0, "share": 0}, {"label": "1 to 3 days", "count": 2, "share": 100}, {"label": "4 to 7 days", "count": 0, "share": 0}, {"label": "8 to 30 days", "count": 0, "share": 0}], "source_profile": [{"label": "finance.yahoo.com", "count": 2, "share": 100, "score": 71, "tone": "positive"}], "event_profile": [{"label": "Macro sensitivity", "count": 1, "share": 50, "score": 80, "tone": "positive"}, {"label": "Market update", "count": 1, "share": 50, "score": 63, "tone": "positive"}], "topics": [{"label": "Wealth Management", "count": 1, "share": 50}, {"label": "Technology", "count": 1, "share": 50}, {"label": "Security", "count": 1, "share": 50}, {"label": "Fund Accounting", "count": 1, "share": 50}, {"label": "ETF", "count": 1, "share": 50}, {"label": "Defence", "count": 1, "share": 50}, {"label": "Canadian Market", "count": 1, "share": 50}, {"label": "Banking", "count": 1, "share": 50}, {"label": "Aerospace", "count": 1, "share": 50}], "supporting": [{"label": "Direct evidence", "text": "2 current stories are mapped specifically to NA."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 92/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": "General Rick Hillier, Former Chief of the Defence Staff, to Join National Bank as Strategic Defence Advisor", "summary": "MONTREAL, Aug. 11, 2026 /CNW/ -- National Bank of Canada (the \"Bank\") (TSX: NA) today announced that General Rick Hillier (ret) joined the Bank as Strategic Defence Advisor, effective August 10, 2026. In this role, General Hillier will assist the Bank's efforts to deepen the support that it is providing to the defence and security industry, as well as dual-use companies across the country in the rapidly evolving landscape. Working closely with the Bank's partners and leaders, he will provide strategic advice on defence-related trends and contribute insights on issues affecting Canada's resilie", "url": "https://finance.yahoo.com/economy/policy/articles/general-rick-hillier-former-chief-130000441.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T13:00:00+00:00", "published_display": "11 Aug 2026 13:00", "sentiment": "positive", "sentiment_pct": 63, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.254, "duplicate_count": 1, "topics": ["Aerospace", "Banking", "Defence", "Security"]}, "article_count": 2, "updated_at": "2026-08-12T04:17:09.571141+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 204.2, "label": "13 Feb 2026", "close": 173.56, "index": 100.0}, {"x": 77.6, "y": 194.6, "label": "20 Feb 2026", "close": 177.45, "index": 102.2}, {"x": 113.2, "y": 166.2, "label": "27 Feb 2026", "close": 189.04, "index": 108.9}, {"x": 148.8, "y": 176.2, "label": "06 Mar 2026", "close": 184.96, "index": 106.6}, {"x": 184.3, "y": 190.1, "label": "13 Mar 2026", "close": 179.31, "index": 103.3}, {"x": 219.9, "y": 203.4, "label": "20 Mar 2026", "close": 173.9, "index": 100.2}, {"x": 255.5, "y": 197.6, "label": "27 Mar 2026", "close": 176.25, "index": 101.6}, {"x": 291.1, "y": 176.1, "label": "03 Apr 2026", "close": 185.01, "index": 106.6}, {"x": 326.7, "y": 149.8, "label": "10 Apr 2026", "close": 195.72, "index": 112.8}, {"x": 362.3, "y": 132.2, "label": "17 Apr 2026", "close": 202.92, "index": 116.9}, {"x": 397.9, "y": 130.3, "label": "24 Apr 2026", "close": 203.68, "index": 117.4}, {"x": 433.5, "y": 129.6, "label": "01 May 2026", "close": 203.99, "index": 117.5}, {"x": 469.0, "y": 123.1, "label": "08 May 2026", "close": 206.6, "index": 119.0}, {"x": 504.6, "y": 131.0, "label": "15 May 2026", "close": 203.4, "index": 117.2}, {"x": 540.2, "y": 113.7, "label": "22 May 2026", "close": 210.47, "index": 121.3}, {"x": 575.8, "y": 139.0, "label": "29 May 2026", "close": 200.14, "index": 115.3}, {"x": 611.4, "y": 131.7, "label": "05 Jun 2026", "close": 203.14, "index": 117.0}, {"x": 647.0, "y": 118.4, "label": "12 Jun 2026", "close": 208.55, "index": 120.2}, {"x": 682.6, "y": 89.4, "label": "19 Jun 2026", "close": 220.36, "index": 127.0}, {"x": 718.2, "y": 88.5, "label": "26 Jun 2026", "close": 220.71, "index": 127.2}, {"x": 753.7, "y": 81.9, "label": "03 Jul 2026", "close": 223.42, "index": 128.7}, {"x": 789.3, "y": 65.9, "label": "10 Jul 2026", "close": 229.93, "index": 132.5}, {"x": 824.9, "y": 55.8, "label": "17 Jul 2026", "close": 234.06, "index": 134.9}, {"x": 860.5, "y": 72.1, "label": "24 Jul 2026", "close": 227.4, "index": 131.0}, {"x": 896.1, "y": 73.7, "label": "31 Jul 2026", "close": 226.75, "index": 130.6}, {"x": 931.7, "y": 71.7, "label": "07 Aug 2026", "close": 227.57, "index": 131.1}], "sentiment_points": [{"x": 690.2, "y": 120.8, "label": "20 Jun 2026", "score": 55}, {"x": 693.5, "y": 120.8, "label": "21 Jun 2026", "score": 55}, {"x": 694.0, "y": 120.8, "label": "21 Jun 2026", "score": 55}, {"x": 697.8, "y": 122.6, "label": "21 Jun 2026", "score": 54}, {"x": 698.7, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 698.9, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 708.1, "y": 117.1, "label": "24 Jun 2026", "score": 57}, {"x": 713.4, "y": 117.1, "label": "25 Jun 2026", "score": 57}, {"x": 720.1, "y": 117.1, "label": "26 Jun 2026", "score": 57}, {"x": 728.6, "y": 119.0, "label": "28 Jun 2026", "score": 56}, {"x": 729.9, "y": 119.0, "label": "28 Jun 2026", "score": 56}, {"x": 731.4, "y": 119.0, "label": "28 Jun 2026", "score": 56}, {"x": 736.3, "y": 122.6, "label": "29 Jun 2026", "score": 54}, {"x": 747.3, "y": 124.5, "label": "01 Jul 2026", "score": 53}, {"x": 750.4, "y": 126.3, "label": "02 Jul 2026", "score": 52}, {"x": 750.8, "y": 126.3, "label": "02 Jul 2026", "score": 52}, {"x": 753.0, "y": 122.6, "label": "02 Jul 2026", "score": 54}, {"x": 756.0, "y": 122.6, "label": "03 Jul 2026", "score": 54}, {"x": 758.1, "y": 122.6, "label": "03 Jul 2026", "score": 54}, {"x": 771.2, "y": 122.6, "label": "06 Jul 2026", "score": 54}, {"x": 777.1, "y": 120.8, "label": "07 Jul 2026", "score": 55}, {"x": 777.3, "y": 120.8, "label": "07 Jul 2026", "score": 55}, {"x": 779.9, "y": 122.6, "label": "08 Jul 2026", "score": 54}, {"x": 790.6, "y": 117.1, "label": "10 Jul 2026", "score": 57}, {"x": 819.8, "y": 122.6, "label": "15 Jul 2026", "score": 54}, {"x": 823.3, "y": 119.0, "label": "16 Jul 2026", "score": 56}, {"x": 835.4, "y": 120.8, "label": "19 Jul 2026", "score": 55}, {"x": 843.2, "y": 124.5, "label": "20 Jul 2026", "score": 53}, {"x": 843.4, "y": 122.6, "label": "20 Jul 2026", "score": 54}, {"x": 845.5, "y": 120.8, "label": "21 Jul 2026", "score": 55}, {"x": 854.6, "y": 124.5, "label": "22 Jul 2026", "score": 53}, {"x": 858.9, "y": 120.8, "label": "23 Jul 2026", "score": 55}, {"x": 859.6, "y": 124.5, "label": "23 Jul 2026", "score": 53}, {"x": 883.9, "y": 120.8, "label": "28 Jul 2026", "score": 55}, {"x": 894.5, "y": 122.6, "label": "30 Jul 2026", "score": 54}, {"x": 908.5, "y": 122.6, "label": "02 Aug 2026", "score": 54}, {"x": 919.5, "y": 124.5, "label": "04 Aug 2026", "score": 53}, {"x": 932.8, "y": 128.2, "label": "07 Aug 2026", "score": 51}, {"x": 958.0, "y": 111.6, "label": "12 Aug 2026", "score": 60}], "price_path": "42.0,204.2 77.6,194.6 113.2,166.2 148.8,176.2 184.3,190.1 219.9,203.4 255.5,197.6 291.1,176.1 326.7,149.8 362.3,132.2 397.9,130.3 433.5,129.6 469.0,123.1 504.6,131.0 540.2,113.7 575.8,139.0 611.4,131.7 647.0,118.4 682.6,89.4 718.2,88.5 753.7,81.9 789.3,65.9 824.9,55.8 860.5,72.1 896.1,73.7 931.7,71.7", "sentiment_path": "690.2,120.8 693.5,120.8 694.0,120.8 697.8,122.6 698.7,120.8 698.9,120.8 708.1,117.1 713.4,117.1 720.1,117.1 728.6,119.0 729.9,119.0 731.4,119.0 736.3,122.6 747.3,124.5 750.4,126.3 750.8,126.3 753.0,122.6 756.0,122.6 758.1,122.6 771.2,122.6 777.1,120.8 777.3,120.8 779.9,122.6 790.6,117.1 819.8,122.6 823.3,119.0 835.4,120.8 843.2,124.5 843.4,122.6 845.5,120.8 854.6,124.5 858.9,120.8 859.6,124.5 883.9,120.8 894.5,122.6 908.5,122.6 919.5,124.5 932.8,128.2 958.0,111.6", "price_change": 31.1, "sentiment_change": 5, "latest_close": 227.57, "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."}