{"ticker": {"uuid": "fdf23c07-cb98-4457-af41-1b0a77013cc9", "symbol": "VWS", "name": "Vestas Wind Systems A/S", "exchange": "CPH", "country": "DK", "sector": "Industrials", "industry": "Specialty Industrial Machinery"}, "articles": [{"title": "Vestas Shares Surge as Wind Turbine Orders Rebound", "summary": "Shares in Danish wind turbine maker Vestas Wind Systems surged more than 20% after the company raised its full-year profit guidance and announced a \u20ac400 million share buyback, signaling a sharp recovery for the wind industry. Vestas said turbine orders jumped to 3.35 gigawatts (GW) worth \u20ac3.4 billion in the second quarter, up from 2 GW worth \u20ac2.2 billion a year earlier. Its total turbine backlog has now reached 32.5 GW, valued at \u20ac36 billion. The company reported adjusted operating profit of \u20ac446 million for the quarter, compared with just \u20ac57 million a year earlier. Its operating margin reach", "url": "https://finance.yahoo.com/energy/articles/vestas-shares-surge-wind-turbine-161341125.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T16:13:41+00:00", "published_display": "12 Aug 2026 16:13", "sentiment": "positive", "sentiment_pct": 86, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.373, "duplicate_count": 1, "topics": ["Earnings", "Renewable Energy", "Share Buyback", "Shareholder", "Wind Industry"]}, {"title": "Vestas Wind Systems AS (VWDRY) (Q2 2026) Earnings Call Highlights: Revenue Surges 26% and ...", "summary": "This article first appeared on GuruFocus. Revenue: EUR4.7 billion, an increase of 26% year-on-year, driven by strong growth in Power Solutions of 37%. EBIT Margin: 9.4%, a strong profitability improvement driven by both onshore and offshore. Earnings Per Share (EPS): EUR1.1 per share, growing 46% year-on-year. Order Intake: 3.3 gigawatts, an increase of 67% year-on-year, driven by commercial traction in both EMEA and the Americas. Power Solutions Revenue: Increased by 37% year-on-year, driven mainly by higher megawatt delivered in both onshore and offshore. Power Solutions EBIT Margin: 10.4% i", "url": "https://finance.yahoo.com/energy/articles/vestas-wind-systems-vwdry-q2-150115925.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T15:01:15+00:00", "published_display": "12 Aug 2026 15:01", "sentiment": "positive", "sentiment_pct": 86, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.309, "duplicate_count": 1, "topics": ["Earnings", "Financials", "Guidance", "Renewable Energy", "Revenue Growth", "Share Buyback"]}], "by_tier": {"direct": [{"title": "Vestas Shares Surge as Wind Turbine Orders Rebound", "summary": "Shares in Danish wind turbine maker Vestas Wind Systems surged more than 20% after the company raised its full-year profit guidance and announced a \u20ac400 million share buyback, signaling a sharp recovery for the wind industry. Vestas said turbine orders jumped to 3.35 gigawatts (GW) worth \u20ac3.4 billion in the second quarter, up from 2 GW worth \u20ac2.2 billion a year earlier. Its total turbine backlog has now reached 32.5 GW, valued at \u20ac36 billion. The company reported adjusted operating profit of \u20ac446 million for the quarter, compared with just \u20ac57 million a year earlier. Its operating margin reach", "url": "https://finance.yahoo.com/energy/articles/vestas-shares-surge-wind-turbine-161341125.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T16:13:41+00:00", "published_display": "12 Aug 2026 16:13", "sentiment": "positive", "sentiment_pct": 86, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.373, "duplicate_count": 1, "topics": ["Earnings", "Renewable Energy", "Share Buyback", "Shareholder", "Wind Industry"]}, {"title": "Vestas Wind Systems AS (VWDRY) (Q2 2026) Earnings Call Highlights: Revenue Surges 26% and ...", "summary": "This article first appeared on GuruFocus. Revenue: EUR4.7 billion, an increase of 26% year-on-year, driven by strong growth in Power Solutions of 37%. EBIT Margin: 9.4%, a strong profitability improvement driven by both onshore and offshore. Earnings Per Share (EPS): EUR1.1 per share, growing 46% year-on-year. Order Intake: 3.3 gigawatts, an increase of 67% year-on-year, driven by commercial traction in both EMEA and the Americas. Power Solutions Revenue: Increased by 37% year-on-year, driven mainly by higher megawatt delivered in both onshore and offshore. Power Solutions EBIT Margin: 10.4% i", "url": "https://finance.yahoo.com/energy/articles/vestas-wind-systems-vwdry-q2-150115925.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T15:01:15+00:00", "published_display": "12 Aug 2026 15:01", "sentiment": "positive", "sentiment_pct": 86, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.309, "duplicate_count": 1, "topics": ["Earnings", "Financials", "Guidance", "Renewable Energy", "Revenue Growth", "Share Buyback"]}], "industry": [], "sector": []}, "total_fetched": 2, "total_unique": 2, "total_relevant": 2, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "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": 220, "call_budget": 500, "budget_used_pct": 44.0, "requests_made": 44, "last_success_at": "2026-08-13T06:45:15.603172+00:00", "newest_seen_at": "2026-08-13T06:30:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3227, "unmapped_mentions": 1744}, "status": "healthy"}, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 0, "score": 67, "raw_score": 86, "total": 2, "evidence_count": 2, "effective_articles": 1.98, "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": 0, "confidence": 56, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-12T16:13:41+00:00", "label": "Constructive news tone", "tone": "positive"}, "classifier": {"primary_event": "capital_return", "primary_label": "Capital return", "confidence": 75, "events": [{"event": "capital_return", "label": "Capital return", "weight": 1.2, "count": 2}], "positive_events": 2, "negative_events": 0, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "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": 220, "call_budget": 500, "budget_used_pct": 44.0, "requests_made": 44, "last_success_at": "2026-08-13T06:45:15.603172+00:00", "newest_seen_at": "2026-08-13T06:30:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3227, "unmapped_mentions": 1744}, "status": "healthy"}}, "market_context": {"has_market_context": true, "latest_close": 178.05, "latest_week": "2026-08-07", "one_week_move": 2.0, "four_week_move": 1.5, "twelve_week_move": -6.7, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.857999, "market_dynamics_buy_signal": false, "relative_strength": 4.799574, "fair_value_gap": 18.8, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 49.9682, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+2.0% over one week, +1.5% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "News confirmed by price", "tone": "positive", "classification": "confirmed_positive", "summary": "Constructive news tone is being confirmed by positive weekly price action.", "confidence": 70, "badges": ["Sentiment-trend disagreement"], "opportunities": [], "risks": ["Positive news is arriving while the Sharemaestro trend signal is inactive."], "event_label": "Capital return", "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": "Capital return", "count": 2}]}, "insights": [{"label": "Weighted tone", "value": "67/100", "tone": "positive", "text": "Constructive news tone"}, {"label": "Evidence confidence", "value": "56/100", "tone": "neutral", "text": "1.98 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": "Capital return", "tone": "positive", "text": "75/100 classification confidence."}, {"label": "Company focus", "value": "2", "tone": "neutral", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "0/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "+2.0% over one week, +1.5% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Vestas Shares Surge as Wind Turbine Orders Rebound"}], "updated_at": "2026-08-13T06:56:26.958940+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": 67, "display": "67", "tone": "positive", "note": "Constructive news tone"}, {"label": "Evidence confidence", "value": 56, "display": "56", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "2 direct stories"}, {"label": "Evidence agreement", "value": 100, "display": "100", "tone": "positive", "note": "0/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 25, "note": "1.98 effective stories"}, {"label": "Source breadth", "value": 20, "note": "1 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 90, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 100, "note": "cross-story consistency"}, {"label": "Source independence", "value": 0, "note": "lower publisher concentration"}], "freshness": 90, "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": 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": 2, "score": 86, "tone": "positive", "x": 912.2, "y": 69.5, "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": "912.2,69.5", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Establishing", "tone": "neutral", "recent_score": 86, "prior_score": null, "delta": null, "recent_count": 2, "prior_count": 0, "volume_delta": 2}, "freshness_buckets": [{"label": "Last 24 hours", "count": 2, "share": 100}, {"label": "1 to 3 days", "count": 0, "share": 0}, {"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": 86, "tone": "positive"}], "event_profile": [{"label": "Capital return", "count": 2, "share": 100, "score": 86, "tone": "positive"}], "topics": [{"label": "Share Buyback", "count": 2, "share": 100}, {"label": "Renewable Energy", "count": 2, "share": 100}, {"label": "Earnings", "count": 2, "share": 100}, {"label": "Wind Industry", "count": 1, "share": 50}, {"label": "Shareholder", "count": 1, "share": 50}, {"label": "Revenue Growth", "count": 1, "share": 50}, {"label": "Guidance", "count": 1, "share": 50}, {"label": "Financials", "count": 1, "share": 50}], "supporting": [{"label": "Direct evidence", "text": "2 current stories are mapped specifically to VWS."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 100/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": "Vestas Shares Surge as Wind Turbine Orders Rebound", "summary": "Shares in Danish wind turbine maker Vestas Wind Systems surged more than 20% after the company raised its full-year profit guidance and announced a \u20ac400 million share buyback, signaling a sharp recovery for the wind industry. Vestas said turbine orders jumped to 3.35 gigawatts (GW) worth \u20ac3.4 billion in the second quarter, up from 2 GW worth \u20ac2.2 billion a year earlier. Its total turbine backlog has now reached 32.5 GW, valued at \u20ac36 billion. The company reported adjusted operating profit of \u20ac446 million for the quarter, compared with just \u20ac57 million a year earlier. Its operating margin reach", "url": "https://finance.yahoo.com/energy/articles/vestas-shares-surge-wind-turbine-161341125.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T16:13:41+00:00", "published_display": "12 Aug 2026 16:13", "sentiment": "positive", "sentiment_pct": 86, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.377, "duplicate_count": 1, "topics": ["Earnings", "Renewable Energy", "Share Buyback", "Shareholder", "Wind Industry"]}, "article_count": 2, "updated_at": "2026-08-13T05:38:56.361110+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 204.2, "label": "13 Feb 2026", "close": 153.0, "index": 100.0}, {"x": 77.9, "y": 184.1, "label": "20 Feb 2026", "close": 159.03, "index": 103.9}, {"x": 113.8, "y": 174.8, "label": "27 Feb 2026", "close": 161.82, "index": 105.8}, {"x": 149.7, "y": 192.9, "label": "06 Mar 2026", "close": 156.39, "index": 102.2}, {"x": 185.5, "y": 185.6, "label": "13 Mar 2026", "close": 158.58, "index": 103.6}, {"x": 221.4, "y": 196.2, "label": "20 Mar 2026", "close": 155.39, "index": 101.6}, {"x": 257.3, "y": 130.3, "label": "27 Mar 2026", "close": 175.16, "index": 114.5}, {"x": 293.2, "y": 95.1, "label": "03 Apr 2026", "close": 185.72, "index": 121.4}, {"x": 329.1, "y": 55.8, "label": "10 Apr 2026", "close": 197.5, "index": 129.1}, {"x": 365.0, "y": 75.6, "label": "17 Apr 2026", "close": 191.55, "index": 125.2}, {"x": 400.9, "y": 78.1, "label": "24 Apr 2026", "close": 190.8, "index": 124.7}, {"x": 436.8, "y": 82.6, "label": "01 May 2026", "close": 189.45, "index": 123.8}, {"x": 472.6, "y": 65.0, "label": "08 May 2026", "close": 194.75, "index": 127.3}, {"x": 508.5, "y": 77.8, "label": "15 May 2026", "close": 190.9, "index": 124.8}, {"x": 544.4, "y": 65.5, "label": "22 May 2026", "close": 194.6, "index": 127.2}, {"x": 580.3, "y": 114.0, "label": "29 May 2026", "close": 180.05, "index": 117.7}, {"x": 616.2, "y": 136.2, "label": "05 Jun 2026", "close": 173.4, "index": 113.3}, {"x": 652.1, "y": 160.5, "label": "12 Jun 2026", "close": 166.1, "index": 108.6}, {"x": 688.0, "y": 105.0, "label": "19 Jun 2026", "close": 182.75, "index": 119.4}, {"x": 723.8, "y": 139.2, "label": "26 Jun 2026", "close": 172.5, "index": 112.7}, {"x": 759.7, "y": 90.2, "label": "03 Jul 2026", "close": 187.2, "index": 122.4}, {"x": 795.6, "y": 129.7, "label": "10 Jul 2026", "close": 175.35, "index": 114.6}, {"x": 831.5, "y": 122.8, "label": "17 Jul 2026", "close": 177.4, "index": 115.9}, {"x": 867.4, "y": 135.7, "label": "24 Jul 2026", "close": 173.55, "index": 113.4}, {"x": 903.3, "y": 132.3, "label": "31 Jul 2026", "close": 174.55, "index": 114.1}, {"x": 939.2, "y": 120.7, "label": "07 Aug 2026", "close": 178.05, "index": 116.4}], "sentiment_points": [{"x": 696.3, "y": 122.6, "label": "20 Jun 2026", "score": 54}, {"x": 696.8, "y": 122.6, "label": "20 Jun 2026", "score": 54}, {"x": 707.2, "y": 122.6, "label": "22 Jun 2026", "score": 54}, {"x": 707.5, "y": 122.6, "label": "22 Jun 2026", "score": 54}, {"x": 723.1, "y": 119.0, "label": "25 Jun 2026", "score": 56}, {"x": 726.0, "y": 120.8, "label": "26 Jun 2026", "score": 55}, {"x": 729.8, "y": 122.6, "label": "27 Jun 2026", "score": 54}, {"x": 733.4, "y": 124.5, "label": "27 Jun 2026", "score": 53}, {"x": 736.6, "y": 122.6, "label": "28 Jun 2026", "score": 54}, {"x": 742.3, "y": 119.0, "label": "29 Jun 2026", "score": 56}, {"x": 742.7, "y": 119.0, "label": "29 Jun 2026", "score": 56}, {"x": 745.1, "y": 124.5, "label": "30 Jun 2026", "score": 53}, {"x": 746.5, "y": 120.8, "label": "30 Jun 2026", "score": 55}, {"x": 756.3, "y": 122.6, "label": "02 Jul 2026", "score": 54}, {"x": 761.0, "y": 120.8, "label": "03 Jul 2026", "score": 55}, {"x": 761.9, "y": 120.8, "label": "03 Jul 2026", "score": 55}, {"x": 763.3, "y": 120.8, "label": "03 Jul 2026", "score": 55}, {"x": 780.7, "y": 122.6, "label": "07 Jul 2026", "score": 54}, {"x": 823.7, "y": 122.6, "label": "15 Jul 2026", "score": 54}, {"x": 834.2, "y": 120.8, "label": "17 Jul 2026", "score": 55}, {"x": 841.0, "y": 122.6, "label": "18 Jul 2026", "score": 54}, {"x": 845.7, "y": 122.6, "label": "19 Jul 2026", "score": 54}, {"x": 855.5, "y": 126.3, "label": "21 Jul 2026", "score": 52}, {"x": 858.2, "y": 124.5, "label": "22 Jul 2026", "score": 53}, {"x": 858.4, "y": 124.5, "label": "22 Jul 2026", "score": 53}, {"x": 858.8, "y": 124.5, "label": "22 Jul 2026", "score": 53}, {"x": 863.7, "y": 124.5, "label": "23 Jul 2026", "score": 53}, {"x": 864.6, "y": 124.5, "label": "23 Jul 2026", "score": 53}, {"x": 865.1, "y": 124.5, "label": "23 Jul 2026", "score": 53}, {"x": 888.4, "y": 122.6, "label": "28 Jul 2026", "score": 54}, {"x": 900.4, "y": 124.5, "label": "30 Jul 2026", "score": 53}, {"x": 915.0, "y": 126.3, "label": "02 Aug 2026", "score": 52}, {"x": 917.9, "y": 126.3, "label": "02 Aug 2026", "score": 52}, {"x": 924.3, "y": 124.5, "label": "04 Aug 2026", "score": 53}, {"x": 935.6, "y": 124.5, "label": "06 Aug 2026", "score": 53}, {"x": 949.4, "y": 130.0, "label": "08 Aug 2026", "score": 50}, {"x": 956.2, "y": 130.0, "label": "10 Aug 2026", "score": 50}, {"x": 958.0, "y": 130.0, "label": "10 Aug 2026", "score": 50}], "price_path": "42.0,204.2 77.9,184.1 113.8,174.8 149.7,192.9 185.5,185.6 221.4,196.2 257.3,130.3 293.2,95.1 329.1,55.8 365.0,75.6 400.9,78.1 436.8,82.6 472.6,65.0 508.5,77.8 544.4,65.5 580.3,114.0 616.2,136.2 652.1,160.5 688.0,105.0 723.8,139.2 759.7,90.2 795.6,129.7 831.5,122.8 867.4,135.7 903.3,132.3 939.2,120.7", "sentiment_path": "696.3,122.6 696.8,122.6 707.2,122.6 707.5,122.6 723.1,119.0 726.0,120.8 729.8,122.6 733.4,124.5 736.6,122.6 742.3,119.0 742.7,119.0 745.1,124.5 746.5,120.8 756.3,122.6 761.0,120.8 761.9,120.8 763.3,120.8 780.7,122.6 823.7,122.6 834.2,120.8 841.0,122.6 845.7,122.6 855.5,126.3 858.2,124.5 858.4,124.5 858.8,124.5 863.7,124.5 864.6,124.5 865.1,124.5 888.4,122.6 900.4,124.5 915.0,126.3 917.9,126.3 924.3,124.5 935.6,124.5 949.4,130.0 956.2,130.0 958.0,130.0", "price_change": 16.4, "sentiment_change": -4, "latest_close": 178.05, "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."}