{"ticker": {"uuid": "333edff1-57af-40db-b6af-92087560afdd", "symbol": "NKT", "name": "NKT A/S", "exchange": "CPH", "country": "DK", "sector": "Industrials", "industry": "Electrical Equipment & Parts"}, "articles": [{"title": "Tecan reports growth of 3.4% in local currencies and adjusted EBITDA margin of 15.1% for the first half of 2026, outlook confirmed", "summary": "Tecan Group AG Ad hoc announcement pursuant to Article 53 of the SIX Exchange Regulation Listing Rules Tecan reports growth of 3.4% in local currencies and adjusted EBITDA margin of 15.1% for the first half of 2026, outlook confirmed Financial highlights \u2013 first half of 2026 Sales of CHF 427.5 million, up 3.4% in local currencies; with growth in both Life Sciences Business (+3.1% LC) and Partnering Business (+3.6% LC) Order entry up 3.0% in local currencies, book-to-bill ratio remaining above 1 in both segments Adjusted EBITDA margin at 15.1%, with underlying profitability improvements of 180 ", "url": "https://finance.yahoo.com/healthcare/articles/tecan-reports-growth-3-4-050000057.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T05:00:00+00:00", "published_display": "11 Aug 2026 05:00", "sentiment": "positive", "sentiment_pct": 85, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.182, "duplicate_count": 1, "topics": ["Earnings", "Earnings Per Share", "Financial Results", "Guidance", "Lab Automation", "Restructuring"]}, {"title": "Storebrand Europe Index - announcement of prospectus", "summary": "Storebrand Asset Management AS Lysaker, 10 August 2026 Storebrand hereby announces the Prospectus with Articles of Association Appendix to the Prospectus (\"till\u00e6g\" relevant to Danish investors) for Storebrand Europe Index, an index aware equity fund. The fund has been accepted for listing at Nasdaq Copenhagen and is scheduled for trading on Wednesday 12 August 2026. At end of business on 7 August 2026 the fund had the following diversification characteristics for the shareclass to be listed, Storebrand Europe Index A5 \u2013 ISIN NO0013711408: Total net assets (\"Formue\"): DKK 135.524,10 Outstanding", "url": "https://finance.yahoo.com/markets/stocks/articles/storebrand-europe-index-announcement-prospectus-072500902.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T07:25:00+00:00", "published_display": "10 Aug 2026 07:25", "sentiment": "positive", "sentiment_pct": 57, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.103, "duplicate_count": 1, "topics": ["Equity Fund", "ESG Investing", "Europe", "Nasdaq Copenhagen", "Ucits"]}], "by_tier": {"direct": [{"title": "Tecan reports growth of 3.4% in local currencies and adjusted EBITDA margin of 15.1% for the first half of 2026, outlook confirmed", "summary": "Tecan Group AG Ad hoc announcement pursuant to Article 53 of the SIX Exchange Regulation Listing Rules Tecan reports growth of 3.4% in local currencies and adjusted EBITDA margin of 15.1% for the first half of 2026, outlook confirmed Financial highlights \u2013 first half of 2026 Sales of CHF 427.5 million, up 3.4% in local currencies; with growth in both Life Sciences Business (+3.1% LC) and Partnering Business (+3.6% LC) Order entry up 3.0% in local currencies, book-to-bill ratio remaining above 1 in both segments Adjusted EBITDA margin at 15.1%, with underlying profitability improvements of 180 ", "url": "https://finance.yahoo.com/healthcare/articles/tecan-reports-growth-3-4-050000057.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T05:00:00+00:00", "published_display": "11 Aug 2026 05:00", "provider": "eodhd", "sentiment": "positive", "sentiment_pct": 85, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.182, "duplicate_count": 1, "topics": ["Earnings", "Earnings Per Share", "Financial Results", "Guidance", "Lab Automation", "Restructuring"]}, {"title": "Storebrand Europe Index - announcement of prospectus", "summary": "Storebrand Asset Management AS Lysaker, 10 August 2026 Storebrand hereby announces the Prospectus with Articles of Association Appendix to the Prospectus (\"till\u00e6g\" relevant to Danish investors) for Storebrand Europe Index, an index aware equity fund. The fund has been accepted for listing at Nasdaq Copenhagen and is scheduled for trading on Wednesday 12 August 2026. At end of business on 7 August 2026 the fund had the following diversification characteristics for the shareclass to be listed, Storebrand Europe Index A5 \u2013 ISIN NO0013711408: Total net assets (\"Formue\"): DKK 135.524,10 Outstanding", "url": "https://finance.yahoo.com/markets/stocks/articles/storebrand-europe-index-announcement-prospectus-072500902.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T07:25:00+00:00", "published_display": "10 Aug 2026 07:25", "provider": "eodhd", "sentiment": "positive", "sentiment_pct": 57, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.103, "duplicate_count": 1, "topics": ["Equity Fund", "ESG Investing", "Europe", "Nasdaq Copenhagen", "Ucits"]}], "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": 330, "call_budget": 500, "budget_used_pct": 66.0, "requests_made": 66, "last_success_at": "2026-08-13T12:15:14.723629+00:00", "newest_seen_at": "2026-08-13T12:13:24+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 2949, "unmapped_mentions": 2022}, "status": "healthy"}, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 0, "score": 61, "raw_score": 75, "total": 2, "evidence_count": 2, "effective_articles": 1.86, "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": 13, "confidence": 50, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-11T05:00:00+00:00", "label": "Constructive news tone", "tone": "positive"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 58, "events": [{"event": "earnings", "label": "Earnings", "weight": 0.6, "count": 1}, {"event": "general", "label": "Market update", "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": 330, "call_budget": 500, "budget_used_pct": 66.0, "requests_made": 66, "last_success_at": "2026-08-13T12:15:14.723629+00:00", "newest_seen_at": "2026-08-13T12:13:24+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 2949, "unmapped_mentions": 2022}, "status": "healthy"}}, "market_context": {"has_market_context": true, "latest_close": 923.0, "latest_week": "2026-08-07", "one_week_move": 4.4, "four_week_move": -1.4, "twelve_week_move": -12.6, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": -0.80092, "market_dynamics_buy_signal": false, "relative_strength": 7.349083, "fair_value_gap": 48.8, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "undecided", "expectation_probability": 54.5063, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+4.4% over one week, -1.4% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "News confirmed by price", "tone": "positive", "classification": "confirmed_positive", "summary": "Constructive news tone is being confirmed by positive weekly price action.", "confidence": 61, "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": "Earnings", "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": "Earnings", "count": 1}, {"label": "Market update", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "61/100", "tone": "positive", "text": "Constructive news tone"}, {"label": "Evidence confidence", "value": "50/100", "tone": "neutral", "text": "1.86 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "News confirmed by price", "tone": "positive", "text": "Constructive news tone is being confirmed by positive weekly price action."}, {"label": "Primary event", "value": "Earnings", "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": "13/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+4.4% over one week, -1.4% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Tecan reports growth of 3.4% in local currencies and adjusted EBITDA margin of 15.1% for the first half of 2026, outlook confirmed"}], "updated_at": "2026-08-13T12:22:07.340160+00:00", "detail_intelligence": {"headline": "News confirmed by price", "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": 61, "display": "61", "tone": "positive", "note": "Constructive news tone"}, {"label": "Evidence confidence", "value": 50, "display": "50", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "2 direct stories"}, {"label": "Evidence agreement", "value": 87, "display": "87", "tone": "positive", "note": "13/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 23, "note": "1.86 effective stories"}, {"label": "Source breadth", "value": 20, "note": "1 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 64, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 87, "note": "cross-story consistency"}, {"label": "Source independence", "value": 0, "note": "lower publisher concentration"}], "freshness": 64, "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": 1, "score": 57, "tone": "neutral", "x": 820.6, "y": 122.3, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 1, "score": 85, "tone": "positive", "x": 866.4, "y": 71.3, "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": "820.6,122.3 866.4,71.3", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Improving", "tone": "positive", "recent_score": 85, "prior_score": 57, "delta": 28, "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": 2, "share": 100, "score": 75, "tone": "positive"}], "event_profile": [{"label": "Earnings", "count": 1, "share": 50, "score": 85, "tone": "positive"}, {"label": "Market update", "count": 1, "share": 50, "score": 57, "tone": "neutral"}], "topics": [{"label": "Ucits", "count": 1, "share": 50}, {"label": "Restructuring", "count": 1, "share": 50}, {"label": "Nasdaq Copenhagen", "count": 1, "share": 50}, {"label": "Lab Automation", "count": 1, "share": 50}, {"label": "Guidance", "count": 1, "share": 50}, {"label": "Financial Results", "count": 1, "share": 50}, {"label": "Europe", "count": 1, "share": 50}, {"label": "Equity Fund", "count": 1, "share": 50}, {"label": "Earnings Per Share", "count": 1, "share": 50}, {"label": "Earnings", "count": 1, "share": 50}], "supporting": [{"label": "Direct evidence", "text": "2 current stories are mapped specifically to NKT."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 87/100, indicating a comparatively coherent tape."}, {"label": "Price response", "text": "Constructive news tone is being confirmed by positive weekly price action."}], "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": "Tecan reports growth of 3.4% in local currencies and adjusted EBITDA margin of 15.1% for the first half of 2026, outlook confirmed", "summary": "Tecan Group AG Ad hoc announcement pursuant to Article 53 of the SIX Exchange Regulation Listing Rules Tecan reports growth of 3.4% in local currencies and adjusted EBITDA margin of 15.1% for the first half of 2026, outlook confirmed Financial highlights \u2013 first half of 2026 Sales of CHF 427.5 million, up 3.4% in local currencies; with growth in both Life Sciences Business (+3.1% LC) and Partnering Business (+3.6% LC) Order entry up 3.0% in local currencies, book-to-bill ratio remaining above 1 in both segments Adjusted EBITDA margin at 15.1%, with underlying profitability improvements of 180 ", "url": "https://finance.yahoo.com/healthcare/articles/tecan-reports-growth-3-4-050000057.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T05:00:00+00:00", "published_display": "11 Aug 2026 05:00", "sentiment": "positive", "sentiment_pct": 85, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.182, "duplicate_count": 1, "topics": ["Earnings", "Earnings Per Share", "Financial Results", "Guidance", "Lab Automation", "Restructuring"]}, "article_count": 2, "updated_at": "2026-08-13T12:22:07.340160+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 185.0, "label": "13 Feb 2026", "close": 815.5, "index": 100.0}, {"x": 78.0, "y": 189.6, "label": "20 Feb 2026", "close": 805.0, "index": 98.7}, {"x": 114.1, "y": 183.3, "label": "27 Feb 2026", "close": 819.5, "index": 100.5}, {"x": 150.1, "y": 187.2, "label": "06 Mar 2026", "close": 810.5, "index": 99.4}, {"x": 186.2, "y": 195.7, "label": "13 Mar 2026", "close": 791.0, "index": 97.0}, {"x": 222.2, "y": 204.2, "label": "20 Mar 2026", "close": 771.5, "index": 94.6}, {"x": 258.2, "y": 191.8, "label": "27 Mar 2026", "close": 800.0, "index": 98.1}, {"x": 294.3, "y": 162.8, "label": "03 Apr 2026", "close": 866.5, "index": 106.3}, {"x": 330.3, "y": 135.6, "label": "10 Apr 2026", "close": 929.0, "index": 113.9}, {"x": 366.3, "y": 134.2, "label": "17 Apr 2026", "close": 932.0, "index": 114.3}, {"x": 402.4, "y": 147.1, "label": "24 Apr 2026", "close": 902.5, "index": 110.7}, {"x": 438.4, "y": 133.8, "label": "01 May 2026", "close": 933.0, "index": 114.4}, {"x": 474.5, "y": 111.4, "label": "08 May 2026", "close": 984.5, "index": 120.7}, {"x": 510.5, "y": 80.2, "label": "15 May 2026", "close": 1056.0, "index": 129.5}, {"x": 546.5, "y": 55.8, "label": "22 May 2026", "close": 1112.0, "index": 136.4}, {"x": 582.6, "y": 93.7, "label": "29 May 2026", "close": 1025.0, "index": 125.7}, {"x": 618.6, "y": 95.9, "label": "05 Jun 2026", "close": 1020.0, "index": 125.1}, {"x": 654.6, "y": 113.1, "label": "12 Jun 2026", "close": 980.5, "index": 120.2}, {"x": 690.7, "y": 90.2, "label": "19 Jun 2026", "close": 1033.0, "index": 126.7}, {"x": 726.7, "y": 131.2, "label": "26 Jun 2026", "close": 939.0, "index": 115.1}, {"x": 762.8, "y": 112.7, "label": "03 Jul 2026", "close": 981.5, "index": 120.4}, {"x": 798.8, "y": 132.3, "label": "10 Jul 2026", "close": 936.5, "index": 114.8}, {"x": 834.8, "y": 146.2, "label": "17 Jul 2026", "close": 904.5, "index": 110.9}, {"x": 870.9, "y": 153.0, "label": "24 Jul 2026", "close": 889.0, "index": 109.0}, {"x": 906.9, "y": 155.2, "label": "31 Jul 2026", "close": 884.0, "index": 108.4}, {"x": 942.9, "y": 138.2, "label": "07 Aug 2026", "close": 923.0, "index": 113.2}], "sentiment_points": [{"x": 705.1, "y": 124.5, "label": "21 Jun 2026", "score": 53}, {"x": 710.0, "y": 128.2, "label": "22 Jun 2026", "score": 51}, {"x": 710.3, "y": 122.6, "label": "22 Jun 2026", "score": 54}, {"x": 711.3, "y": 122.6, "label": "23 Jun 2026", "score": 54}, {"x": 712.2, "y": 128.2, "label": "23 Jun 2026", "score": 51}, {"x": 728.5, "y": 124.5, "label": "26 Jun 2026", "score": 53}, {"x": 730.0, "y": 124.5, "label": "26 Jun 2026", "score": 53}, {"x": 730.9, "y": 128.2, "label": "26 Jun 2026", "score": 51}, {"x": 732.7, "y": 128.2, "label": "27 Jun 2026", "score": 51}, {"x": 736.3, "y": 128.2, "label": "27 Jun 2026", "score": 51}, {"x": 745.0, "y": 128.2, "label": "29 Jun 2026", "score": 51}, {"x": 750.4, "y": 130.0, "label": "30 Jun 2026", "score": 50}, {"x": 752.5, "y": 130.0, "label": "01 Jul 2026", "score": 50}, {"x": 753.9, "y": 130.0, "label": "01 Jul 2026", "score": 50}, {"x": 763.3, "y": 130.0, "label": "03 Jul 2026", "score": 50}, {"x": 765.9, "y": 130.0, "label": "03 Jul 2026", "score": 50}, {"x": 787.9, "y": 120.8, "label": "07 Jul 2026", "score": 55}, {"x": 831.0, "y": 124.5, "label": "16 Jul 2026", "score": 53}, {"x": 834.0, "y": 124.5, "label": "16 Jul 2026", "score": 53}, {"x": 837.5, "y": 124.5, "label": "17 Jul 2026", "score": 53}, {"x": 842.7, "y": 122.6, "label": "18 Jul 2026", "score": 54}, {"x": 844.4, "y": 115.3, "label": "18 Jul 2026", "score": 58}, {"x": 866.3, "y": 122.6, "label": "23 Jul 2026", "score": 54}, {"x": 866.8, "y": 122.6, "label": "23 Jul 2026", "score": 54}, {"x": 866.8, "y": 122.6, "label": "23 Jul 2026", "score": 54}, {"x": 868.7, "y": 120.8, "label": "23 Jul 2026", "score": 55}, {"x": 896.0, "y": 130.0, "label": "28 Jul 2026", "score": 50}, {"x": 904.8, "y": 130.0, "label": "30 Jul 2026", "score": 50}, {"x": 919.3, "y": 120.8, "label": "02 Aug 2026", "score": 55}, {"x": 932.0, "y": 109.8, "label": "04 Aug 2026", "score": 61}, {"x": 958.0, "y": 130.0, "label": "09 Aug 2026", "score": 50}], "price_path": "42.0,185.0 78.0,189.6 114.1,183.3 150.1,187.2 186.2,195.7 222.2,204.2 258.2,191.8 294.3,162.8 330.3,135.6 366.3,134.2 402.4,147.1 438.4,133.8 474.5,111.4 510.5,80.2 546.5,55.8 582.6,93.7 618.6,95.9 654.6,113.1 690.7,90.2 726.7,131.2 762.8,112.7 798.8,132.3 834.8,146.2 870.9,153.0 906.9,155.2 942.9,138.2", "sentiment_path": "705.1,124.5 710.0,128.2 710.3,122.6 711.3,122.6 712.2,128.2 728.5,124.5 730.0,124.5 730.9,128.2 732.7,128.2 736.3,128.2 745.0,128.2 750.4,130.0 752.5,130.0 753.9,130.0 763.3,130.0 765.9,130.0 787.9,120.8 831.0,124.5 834.0,124.5 837.5,124.5 842.7,122.6 844.4,115.3 866.3,122.6 866.8,122.6 866.8,122.6 868.7,120.8 896.0,130.0 904.8,130.0 919.3,120.8 932.0,109.8 958.0,130.0", "price_change": 13.2, "sentiment_change": -3, "latest_close": 923.0, "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."}