{"ticker": {"uuid": "91b2c5ad-d2df-491f-837b-9602718d2224", "symbol": "EBK", "name": "EnBW Energie Baden-W\u00fcrttemberg AG", "exchange": "GER", "country": "DE", "sector": "Utilities", "industry": "Utilities - Diversified"}, "articles": [{"title": "Cadeler Installs Final Turbine at He Dreiht Offshore Wind Farm", "summary": "COPENHAGEN, Denmark, August 12, 2026--(BUSINESS WIRE)--Cadeler has completed the final turbine installation at the 960 MW He Dreiht Offshore Wind Farm in the German North Sea. The final turbines were installed by Wind Keeper, under its long-term contract with Vestas. Cadeler's scope of the installation campaign was executed using two of Cadeler's offshore wind installation vessels. Wind Orca commenced the project in April 2025 before Wind Keeper took over the remaining installation scope in the first quarter of 2026 under Cadeler's long-term contract with Vestas announced last year. The projec", "url": "https://finance.yahoo.com/energy/articles/cadeler-installs-final-turbine-dreiht-121200820.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T12:12:00+00:00", "published_display": "12 Aug 2026 12:12", "sentiment": "positive", "sentiment_pct": 78, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.323, "duplicate_count": 1, "topics": ["Offshore Wind", "Renewable Energy", "Wind Turbines"]}], "by_tier": {"direct": [{"title": "Cadeler Installs Final Turbine at He Dreiht Offshore Wind Farm", "summary": "COPENHAGEN, Denmark, August 12, 2026--(BUSINESS WIRE)--Cadeler has completed the final turbine installation at the 960 MW He Dreiht Offshore Wind Farm in the German North Sea. The final turbines were installed by Wind Keeper, under its long-term contract with Vestas. Cadeler's scope of the installation campaign was executed using two of Cadeler's offshore wind installation vessels. Wind Orca commenced the project in April 2025 before Wind Keeper took over the remaining installation scope in the first quarter of 2026 under Cadeler's long-term contract with Vestas announced last year. The projec", "url": "https://finance.yahoo.com/energy/articles/cadeler-installs-final-turbine-dreiht-121200820.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T12:12:00+00:00", "published_display": "12 Aug 2026 12:12", "sentiment": "positive", "sentiment_pct": 78, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.323, "duplicate_count": 1, "topics": ["Offshore Wind", "Renewable Energy", "Wind Turbines"]}], "industry": [], "sector": []}, "total_fetched": 1, "total_unique": 1, "total_relevant": 1, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "raw_articles": 1, "unique_stories": 1, "duplicates_removed": 0, "relevant_stories": 1, "current_evidence": 1, "direct_evidence": 1, "eodhd_articles": 1, "eodhd": {"configured": true, "status": "healthy", "calls_used": 185, "call_budget": 500, "budget_used_pct": 37.0, "requests_made": 37, "last_success_at": "2026-08-13T05:00:28.226703+00:00", "newest_seen_at": "2026-08-13T04:31:14+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3530, "unmapped_mentions": 1787}, "status": "healthy"}, "sentiment_summary": {"positive": 1, "negative": 0, "neutral": 0, "score": 59, "raw_score": 78, "total": 1, "evidence_count": 1, "effective_articles": 1.0, "direct_story_count": 1, "industry_story_count": 0, "sector_story_count": 0, "story_count": 1, "source_count": 1, "source_concentration": 1.0, "direct_share": 100, "dispersion": 0, "confidence": 45, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-12T12:12:00+00:00", "label": "Constructive news tone", "tone": "positive"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 72, "events": [{"event": "earnings", "label": "Earnings", "weight": 0.6, "count": 1}], "positive_events": 1, "negative_events": 0, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "raw_articles": 1, "unique_stories": 1, "duplicates_removed": 0, "relevant_stories": 1, "current_evidence": 1, "direct_evidence": 1, "eodhd_articles": 1, "eodhd": {"configured": true, "status": "healthy", "calls_used": 185, "call_budget": 500, "budget_used_pct": 37.0, "requests_made": 37, "last_success_at": "2026-08-13T05:00:28.226703+00:00", "newest_seen_at": "2026-08-13T04:31:14+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3530, "unmapped_mentions": 1787}, "status": "healthy"}}, "market_context": {"has_market_context": true, "latest_close": 67.0, "latest_week": "2026-08-07", "one_week_move": -0.9, "four_week_move": -2.9, "twelve_week_move": -4.3, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": -0.166898, "market_dynamics_buy_signal": false, "relative_strength": -7.713056, "fair_value_gap": 1.7, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 47.0441, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "-0.9% over one week, -2.9% over four weeks, trend active, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 47, "badges": ["Sentiment confirms active trend"], "opportunities": ["Constructive tone aligns with the Sharemaestro trend signal."], "risks": [], "event_label": "Earnings", "sentiment_word": "constructive"}, "charts": {"sources": [{"label": "finance.yahoo.com", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 1}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "59/100", "tone": "positive", "text": "Constructive news tone"}, {"label": "Evidence confidence", "value": "45/100", "tone": "neutral", "text": "1.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": "Earnings", "tone": "positive", "text": "72/100 classification confidence."}, {"label": "Company focus", "value": "1", "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 active", "tone": "positive", "text": "-0.9% over one week, -2.9% over four weeks, trend active, and near fair-value range."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Cadeler Installs Final Turbine at He Dreiht Offshore Wind Farm"}], "updated_at": "2026-08-13T05:05:01.026009+00:00", "detail_intelligence": {"headline": "Balanced read", "summary": "Constructive news tone is drawn from 1 fresh independent stories, including 1 company-specific items across 1 publishers.", "status": "measured", "metrics": [{"label": "Weighted tone", "value": 59, "display": "59", "tone": "positive", "note": "Constructive news tone"}, {"label": "Evidence confidence", "value": 45, "display": "45", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "1 direct stories"}, {"label": "Evidence agreement", "value": 0, "display": "N/A", "tone": "neutral", "note": "requires at least 2 stories"}], "confidence_drivers": [{"label": "Sample depth", "value": 12, "note": "1.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": 89, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 0, "note": "requires at least 2 stories"}, {"label": "Source independence", "value": 0, "note": "lower publisher concentration"}], "freshness": 89, "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": 1, "score": 78, "tone": "positive", "x": 912.2, "y": 84.0, "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,84.0", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Establishing", "tone": "neutral", "recent_score": 78, "prior_score": null, "delta": null, "recent_count": 1, "prior_count": 0, "volume_delta": 1}, "freshness_buckets": [{"label": "Last 24 hours", "count": 1, "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": 1, "share": 100, "score": 78, "tone": "positive"}], "event_profile": [{"label": "Earnings", "count": 1, "share": 100, "score": 78, "tone": "positive"}], "topics": [{"label": "Wind Turbines", "count": 1, "share": 100}, {"label": "Renewable Energy", "count": 1, "share": 100}, {"label": "Offshore Wind", "count": 1, "share": 100}], "supporting": [{"label": "Direct evidence", "text": "1 current stories are mapped specifically to EBK."}], "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": "Cadeler Installs Final Turbine at He Dreiht Offshore Wind Farm", "summary": "COPENHAGEN, Denmark, August 12, 2026--(BUSINESS WIRE)--Cadeler has completed the final turbine installation at the 960 MW He Dreiht Offshore Wind Farm in the German North Sea. The final turbines were installed by Wind Keeper, under its long-term contract with Vestas. Cadeler's scope of the installation campaign was executed using two of Cadeler's offshore wind installation vessels. Wind Orca commenced the project in April 2025 before Wind Keeper took over the remaining installation scope in the first quarter of 2026 under Cadeler's long-term contract with Vestas announced last year. The projec", "url": "https://finance.yahoo.com/energy/articles/cadeler-installs-final-turbine-dreiht-121200820.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T12:12:00+00:00", "published_display": "12 Aug 2026 12:12", "sentiment": "positive", "sentiment_pct": 78, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.325, "duplicate_count": 1, "topics": ["Offshore Wind", "Renewable Energy", "Wind Turbines"]}, "article_count": 1, "updated_at": "2026-08-13T03:54:25.646688+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 127.7, "label": "13 Feb 2026", "close": 67.9, "index": 100.0}, {"x": 78.6, "y": 181.1, "label": "20 Feb 2026", "close": 65.36, "index": 96.3}, {"x": 115.3, "y": 189.3, "label": "27 Feb 2026", "close": 64.97, "index": 95.7}, {"x": 151.9, "y": 193.4, "label": "06 Mar 2026", "close": 64.78, "index": 95.4}, {"x": 188.6, "y": 140.0, "label": "13 Mar 2026", "close": 67.31, "index": 99.1}, {"x": 225.2, "y": 140.0, "label": "20 Mar 2026", "close": 67.31, "index": 99.1}, {"x": 261.8, "y": 119.4, "label": "27 Mar 2026", "close": 68.29, "index": 100.6}, {"x": 298.5, "y": 98.9, "label": "03 Apr 2026", "close": 69.27, "index": 102.0}, {"x": 335.1, "y": 148.2, "label": "10 Apr 2026", "close": 66.92, "index": 98.6}, {"x": 371.8, "y": 119.4, "label": "17 Apr 2026", "close": 68.29, "index": 100.6}, {"x": 408.4, "y": 123.6, "label": "24 Apr 2026", "close": 68.1, "index": 100.3}, {"x": 445.0, "y": 144.1, "label": "01 May 2026", "close": 67.12, "index": 98.9}, {"x": 481.7, "y": 121.3, "label": "08 May 2026", "close": 68.2, "index": 100.4}, {"x": 518.3, "y": 83.4, "label": "15 May 2026", "close": 70.0, "index": 103.1}, {"x": 555.0, "y": 100.3, "label": "22 May 2026", "close": 69.2, "index": 101.9}, {"x": 591.6, "y": 134.0, "label": "29 May 2026", "close": 67.6, "index": 99.6}, {"x": 628.2, "y": 70.8, "label": "05 Jun 2026", "close": 70.6, "index": 104.0}, {"x": 664.9, "y": 171.9, "label": "12 Jun 2026", "close": 65.8, "index": 96.9}, {"x": 701.5, "y": 96.1, "label": "19 Jun 2026", "close": 69.4, "index": 102.2}, {"x": 738.2, "y": 129.8, "label": "26 Jun 2026", "close": 67.8, "index": 99.9}, {"x": 774.8, "y": 66.6, "label": "03 Jul 2026", "close": 70.8, "index": 104.3}, {"x": 811.4, "y": 104.5, "label": "10 Jul 2026", "close": 69.0, "index": 101.6}, {"x": 848.1, "y": 112.9, "label": "17 Jul 2026", "close": 68.6, "index": 101.0}, {"x": 884.7, "y": 96.1, "label": "24 Jul 2026", "close": 69.4, "index": 102.2}, {"x": 921.4, "y": 134.0, "label": "31 Jul 2026", "close": 67.6, "index": 99.6}, {"x": 958.0, "y": 146.6, "label": "07 Aug 2026", "close": 67.0, "index": 98.7}], "sentiment_points": [{"x": 712.8, "y": 100.6, "label": "21 Jun 2026", "score": 66}, {"x": 713.4, "y": 130.0, "label": "21 Jun 2026", "score": 50}, {"x": 721.1, "y": 100.6, "label": "22 Jun 2026", "score": 66}, {"x": 721.5, "y": 100.6, "label": "22 Jun 2026", "score": 66}, {"x": 722.5, "y": 130.0, "label": "23 Jun 2026", "score": 50}, {"x": 733.1, "y": 115.3, "label": "25 Jun 2026", "score": 58}, {"x": 735.5, "y": 115.3, "label": "25 Jun 2026", "score": 58}, {"x": 740.9, "y": 115.3, "label": "26 Jun 2026", "score": 58}, {"x": 748.2, "y": 124.5, "label": "27 Jun 2026", "score": 53}, {"x": 754.8, "y": 126.3, "label": "29 Jun 2026", "score": 52}, {"x": 757.2, "y": 126.3, "label": "29 Jun 2026", "score": 52}, {"x": 777.6, "y": 130.0, "label": "03 Jul 2026", "score": 50}, {"x": 779.0, "y": 130.0, "label": "03 Jul 2026", "score": 50}, {"x": 786.0, "y": 130.0, "label": "05 Jul 2026", "score": 50}, {"x": 788.2, "y": 130.0, "label": "05 Jul 2026", "score": 50}, {"x": 789.4, "y": 130.0, "label": "05 Jul 2026", "score": 50}, {"x": 793.6, "y": 130.0, "label": "06 Jul 2026", "score": 50}, {"x": 818.4, "y": 130.0, "label": "11 Jul 2026", "score": 50}, {"x": 832.7, "y": 130.0, "label": "14 Jul 2026", "score": 50}, {"x": 845.2, "y": 130.0, "label": "16 Jul 2026", "score": 50}, {"x": 845.5, "y": 130.0, "label": "16 Jul 2026", "score": 50}, {"x": 858.3, "y": 130.0, "label": "18 Jul 2026", "score": 50}, {"x": 862.9, "y": 130.0, "label": "19 Jul 2026", "score": 50}, {"x": 863.0, "y": 130.0, "label": "19 Jul 2026", "score": 50}, {"x": 876.1, "y": 130.0, "label": "22 Jul 2026", "score": 50}, {"x": 876.6, "y": 130.0, "label": "22 Jul 2026", "score": 50}, {"x": 880.9, "y": 130.0, "label": "23 Jul 2026", "score": 50}, {"x": 884.2, "y": 130.0, "label": "23 Jul 2026", "score": 50}, {"x": 911.8, "y": 100.6, "label": "29 Jul 2026", "score": 66}, {"x": 921.9, "y": 130.0, "label": "31 Jul 2026", "score": 50}, {"x": 934.5, "y": 130.0, "label": "02 Aug 2026", "score": 50}, {"x": 935.7, "y": 130.0, "label": "02 Aug 2026", "score": 50}, {"x": 937.7, "y": 130.0, "label": "03 Aug 2026", "score": 50}, {"x": 946.0, "y": 130.0, "label": "04 Aug 2026", "score": 50}, {"x": 956.1, "y": 130.0, "label": "06 Aug 2026", "score": 50}], "price_path": "42.0,127.7 78.6,181.1 115.3,189.3 151.9,193.4 188.6,140.0 225.2,140.0 261.8,119.4 298.5,98.9 335.1,148.2 371.8,119.4 408.4,123.6 445.0,144.1 481.7,121.3 518.3,83.4 555.0,100.3 591.6,134.0 628.2,70.8 664.9,171.9 701.5,96.1 738.2,129.8 774.8,66.6 811.4,104.5 848.1,112.9 884.7,96.1 921.4,134.0 958.0,146.6", "sentiment_path": "712.8,100.6 713.4,130.0 721.1,100.6 721.5,100.6 722.5,130.0 733.1,115.3 735.5,115.3 740.9,115.3 748.2,124.5 754.8,126.3 757.2,126.3 777.6,130.0 779.0,130.0 786.0,130.0 788.2,130.0 789.4,130.0 793.6,130.0 818.4,130.0 832.7,130.0 845.2,130.0 845.5,130.0 858.3,130.0 862.9,130.0 863.0,130.0 876.1,130.0 876.6,130.0 880.9,130.0 884.2,130.0 911.8,100.6 921.9,130.0 934.5,130.0 935.7,130.0 937.7,130.0 946.0,130.0 956.1,130.0", "price_change": -1.3, "sentiment_change": -16, "latest_close": 67.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."}