{"ticker": {"uuid": "5009ae85-dab3-42b3-859e-acd61de724e0", "symbol": "DSFIR", "name": "DSM-Firmenich AG", "exchange": "AMS", "country": "NL", "sector": "Basic Materials", "industry": "Specialty Chemicals"}, "articles": [{"title": "Weekly progress on share repurchase program to cover share plans and reduce capital", "summary": "dsm-firmenich Press Release Weekly progress on share repurchase program to cover share plans and reduce capital Kaiseraugst (Switzerland), Maastricht (Netherlands), August 11, 2026 dsm-firmenich, innovators in nutrition, health, and beauty, announced on February 9, 2026 its intention to repurchase ordinary shares with an aggregate market value of \u20ac500 million and reduce its issued capital. On March 12, 2026, the company commenced repurchasing ordinary shares for a total amount of \u20ac540 million, of which \u20ac40 million to cover commitments under the Group's share-based compensation plans and \u20ac500 m", "url": "https://finance.yahoo.com/markets/stocks/articles/weekly-progress-share-repurchase-program-050000421.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/weekly-progress-share-repurchase-program-050000421.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T05:00:00+00:00", "published_display": "11 Aug 2026 05:00", "source_kind": "aggregator", "sentiment": "negative", "sentiment_pct": 36, "tone_signals": ["Negative financial language"], "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 85, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.103284, "evidence_share": 96.3, "evidence_share_display": "96.3", "freshness_pct": 71.0, "age_days": 2.5, "influence_label": "High", "duplicate_count": 2, "topics": ["CAPITAL-REDUCTION", "Capital Reduction", "SHARE-BUYBACK", "Share Buyback"], "evidence_basis": "", "score_included": true}, {"title": "DSFIR.A.DX Price History for Dsm-Firmenich Ag Stock", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22DSFIR.A.DX+Price+History+for+Dsm-Firmenich+Ag+Stock%22+%22Barchart.com%22", "source_link_is_lookup": true, "source_name": "Barchart.com", "published_at": "2026-08-05T16:57:13.076289+00:00", "published_display": "05 Aug 2026 16:57", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.00295, "evidence_share": 2.8, "evidence_share_display": "2.8", "freshness_pct": 6.3, "age_days": 8.0, "influence_label": "Low", "duplicate_count": 2, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "DSM-Firmenich AG (DSFIR) Receives a Buy from Jefferies", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22DSM-Firmenich+AG+%28DSFIR%29+Receives+a+Buy+from+Jefferies%22+%22The+Globe+and+Mail%22", "source_link_is_lookup": true, "source_name": "The Globe and Mail", "published_at": "2026-07-31T16:52:55.950296+00:00", "published_display": "31 Jul 2026 16:52", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000521, "evidence_share": 0.5, "evidence_share_display": "0.5", "freshness_pct": 1.1, "age_days": 13.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Barclays Issues a Hold Rating on DSM-Firmenich AG (DSFIR)", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Barclays+Issues+a+Hold+Rating+on+DSM-Firmenich+AG+%28DSFIR%29%22+%22The+Globe+and+Mail%22", "source_link_is_lookup": true, "source_name": "The Globe and Mail", "published_at": "2026-07-24T04:25:11.147127+00:00", "published_display": "24 Jul 2026 04:25", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000505, "evidence_share": 0.5, "evidence_share_display": "0.5", "freshness_pct": 0.9, "age_days": 20.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "by_tier": {"direct": [{"title": "Weekly progress on share repurchase program to cover share plans and reduce capital", "summary": "dsm-firmenich Press Release Weekly progress on share repurchase program to cover share plans and reduce capital Kaiseraugst (Switzerland), Maastricht (Netherlands), August 11, 2026 dsm-firmenich, innovators in nutrition, health, and beauty, announced on February 9, 2026 its intention to repurchase ordinary shares with an aggregate market value of \u20ac500 million and reduce its issued capital. On March 12, 2026, the company commenced repurchasing ordinary shares for a total amount of \u20ac540 million, of which \u20ac40 million to cover commitments under the Group's share-based compensation plans and \u20ac500 m", "url": "https://finance.yahoo.com/markets/stocks/articles/weekly-progress-share-repurchase-program-050000421.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/weekly-progress-share-repurchase-program-050000421.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T05:00:00+00:00", "published_display": "11 Aug 2026 05:00", "provider": "eodhd", "providers": ["archive", "eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "1b57ca5fb1c0cb568fad9398958df96b152fa92ccca01608255a4793f1d83bc5", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.573, "provider_directional_mass": 0.164, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 36, "tone_signals": ["Negative financial language"], "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 85, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.103284, "evidence_share": 96.3, "evidence_share_display": "96.3", "freshness_pct": 71.0, "age_days": 2.5, "influence_label": "High", "duplicate_count": 2, "topics": ["CAPITAL-REDUCTION", "Capital Reduction", "SHARE-BUYBACK", "Share Buyback"], "evidence_basis": "", "score_included": true}, {"title": "DSFIR.A.DX Price History for Dsm-Firmenich Ag Stock", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22DSFIR.A.DX+Price+History+for+Dsm-Firmenich+Ag+Stock%22+%22Barchart.com%22", "source_link_is_lookup": true, "source_name": "Barchart.com", "published_at": "2026-08-05T16:57:13.076289+00:00", "published_display": "05 Aug 2026 16:57", "provider": "archive", "providers": ["archive"], "source_names": ["Barchart.com", "Google"], "source_kind": "publisher", "story_key": "865aad36793a338833c8da53acb01de1426ce2c3749b4bd74b96469df3fa346a", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.288, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.00295, "evidence_share": 2.8, "evidence_share_display": "2.8", "freshness_pct": 6.3, "age_days": 8.0, "influence_label": "Low", "duplicate_count": 2, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "DSM-Firmenich AG (DSFIR) Receives a Buy from Jefferies", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22DSM-Firmenich+AG+%28DSFIR%29+Receives+a+Buy+from+Jefferies%22+%22The+Globe+and+Mail%22", "source_link_is_lookup": true, "source_name": "The Globe and Mail", "published_at": "2026-07-31T16:52:55.950296+00:00", "published_display": "31 Jul 2026 16:52", "provider": "archive", "providers": ["archive"], "source_names": ["The Globe and Mail"], "source_kind": "publisher", "story_key": "a8a26dcf23ef41efb65c7958cb298cca8dabbb003c991f202c5b680edd9089ce", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.288, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000521, "evidence_share": 0.5, "evidence_share_display": "0.5", "freshness_pct": 1.1, "age_days": 13.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Barclays Issues a Hold Rating on DSM-Firmenich AG (DSFIR)", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Barclays+Issues+a+Hold+Rating+on+DSM-Firmenich+AG+%28DSFIR%29%22+%22The+Globe+and+Mail%22", "source_link_is_lookup": true, "source_name": "The Globe and Mail", "published_at": "2026-07-24T04:25:11.147127+00:00", "published_display": "24 Jul 2026 04:25", "provider": "archive", "providers": ["archive"], "source_names": ["The Globe and Mail"], "source_kind": "publisher", "story_key": "7c417c26561cee34be0b1126b88f26dc7de6aaf5bc46850cf79b1016cc4c9a35", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.288, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000505, "evidence_share": 0.5, "evidence_share_display": "0.5", "freshness_pct": 0.9, "age_days": 20.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "industry": [], "sector": []}, "total_fetched": 6, "total_unique": 4, "total_relevant": 4, "total_matched": 4, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 1}, "raw_articles": 6, "unique_stories": 4, "duplicates_removed": 2, "relevant_stories": 4, "matched_archive_stories": 4, "current_evidence": 4, "direct_evidence": 4, "eodhd_articles": 1, "archive_articles": 3, "eodhd": {"configured": true, "status": "healthy", "calls_used": 415, "call_budget": 500, "budget_used_pct": 83.0, "requests_made": 83, "last_success_at": "2026-08-13T16:16:13.095431+00:00", "newest_seen_at": "2026-08-13T16:00:34+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3158, "unmapped_mentions": 1924}, "status": "healthy"}, "sentiment_summary": {"positive": 0, "negative": 1, "neutral": 3, "score": 49, "raw_score": 37, "total": 4, "evidence_count": 4, "effective_articles": 1.08, "information_mass": 0.107, "direct_story_count": 4, "direct_source_count": 4, "industry_story_count": 0, "sector_story_count": 0, "story_count": 4, "source_count": 4, "source_concentration": 0.9277, "direct_share": 100, "dispersion": 3, "confidence": 27, "evidence_status": "provisional", "score_version": "evidence-v7", "window_days": 30, "weighting_method": "event-aware exponential freshness decay", "newest_article_at": "2026-08-11T05:00:00+00:00", "label": "Early balanced news score", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 63, "events": [{"event": "general", "label": "Market update", "weight": 1.2, "count": 2}, {"event": "analyst", "label": "Analyst action", "weight": 0.6, "count": 1}, {"event": "capital_return", "label": "Capital return", "weight": 0.55, "count": 1}], "positive_events": 0, "negative_events": 1, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 1}, "raw_articles": 6, "unique_stories": 4, "duplicates_removed": 2, "relevant_stories": 4, "matched_archive_stories": 4, "current_evidence": 4, "direct_evidence": 4, "eodhd_articles": 1, "archive_articles": 3, "eodhd": {"configured": true, "status": "healthy", "calls_used": 415, "call_budget": 500, "budget_used_pct": 83.0, "requests_made": 83, "last_success_at": "2026-08-13T16:16:13.095431+00:00", "newest_seen_at": "2026-08-13T16:00:34+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3158, "unmapped_mentions": 1924}, "status": "healthy"}}, "market_context": {"has_market_context": true, "latest_close": 94.0, "latest_week": "2026-08-07", "one_week_move": 0.6, "four_week_move": 12.6, "twelve_week_move": 42.4, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.555182, "market_dynamics_buy_signal": false, "relative_strength": 20.1612, "fair_value_gap": 11.3, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 52.0804, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+0.6% over one week, +12.6% over four weeks, trend active, and near fair-value range."}, "interpretation": {"label": "Early company-news score", "tone": "neutral", "classification": "provisional", "summary": "Company-specific news is present, but the evidence has not yet earned enough independent, fresh information weight for price confirmation to be treated as a firm signal.", "confidence": 27, "badges": ["Provisional evidence"], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "The Globe and Mail", "count": 2}, {"label": "finance.yahoo.com", "count": 1}, {"label": "Barchart.com", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 4}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 2}, {"label": "Capital return", "count": 1}, {"label": "Analyst action", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "49/100", "tone": "neutral", "text": "Early balanced news score"}, {"label": "Evidence confidence", "value": "27/100", "tone": "neutral", "text": "1.08 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "Early company-news score", "tone": "neutral", "text": "Company-specific news is present, but the evidence has not yet earned enough independent, fresh information weight for price confirmation to be treated as a firm signal."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "63/100 evidence concentration around this catalyst."}, {"label": "Company focus", "value": "4", "tone": "positive", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "3/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+0.6% over one week, +12.6% over four weeks, trend active, and near fair-value range."}, {"label": "Latest direct headline", "value": "Negative", "tone": "negative", "text": "Weekly progress on share repurchase program to cover share plans and reduce capital"}], "updated_at": "2026-08-13T16:21:14.572885+00:00", "detail_intelligence": {"headline": "Early balanced news score", "summary": "4 company-specific stories are available, but there are not yet enough fresh stories from separate publishers for a firm reading.", "status": "provisional", "metrics": [{"label": "News score", "value": 49, "display": "49", "tone": "neutral", "note": "Early balanced news score"}, {"label": "Confidence", "value": 27, "display": "27", "tone": "negative", "note": "thin evidence"}, {"label": "Company news", "value": 100, "display": "100%", "tone": "positive", "note": "4 company stories"}, {"label": "Story agreement", "value": 97, "display": "97", "tone": "positive", "note": "3/100 difference"}], "confidence_drivers": [{"label": "Amount of evidence", "value": 2, "note": "0.107 after freshness weighting"}, {"label": "Source breadth", "value": 80, "note": "4 independent publishers"}, {"label": "Company relevance", "value": 100, "note": "share tied directly to this company"}, {"label": "Freshness", "value": 63, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 97, "note": "how closely stories agree"}, {"label": "Publisher mix", "value": 7, "note": "less reliance on one publisher"}], "freshness": 63, "source_independence": 7, "timeline": [{"date": "2026-07-15", "label": "15 Jul", "count": 0, "score": null, "tone": "neutral", "x": 42.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-16", "label": "16 Jul", "count": 0, "score": null, "tone": "neutral", "x": 73.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-17", "label": "17 Jul", "count": 0, "score": null, "tone": "neutral", "x": 105.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-18", "label": "18 Jul", "count": 0, "score": null, "tone": "neutral", "x": 136.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-19", "label": "19 Jul", "count": 0, "score": null, "tone": "neutral", "x": 168.3, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-20", "label": "20 Jul", "count": 0, "score": null, "tone": "neutral", "x": 199.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-21", "label": "21 Jul", "count": 0, "score": null, "tone": "neutral", "x": 231.5, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-22", "label": "22 Jul", "count": 0, "score": null, "tone": "neutral", "x": 263.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-23", "label": "23 Jul", "count": 0, "score": null, "tone": "neutral", "x": 294.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-24", "label": "24 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 326.3, "y": 135.0, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-07-25", "label": "25 Jul", "count": 0, "score": null, "tone": "neutral", "x": 357.9, "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": 389.4, "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": 421.0, "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": 452.6, "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": 484.2, "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": 515.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-31", "label": "31 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 547.4, "y": 135.0, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-01", "label": "01 Aug", "count": 0, "score": null, "tone": "neutral", "x": 579.0, "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": 610.6, "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": 642.1, "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": 673.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-05", "label": "05 Aug", "count": 1, "score": 50, "tone": "neutral", "x": 705.3, "y": 135.0, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-06", "label": "06 Aug", "count": 0, "score": null, "tone": "neutral", "x": 736.9, "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": 768.5, "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": 800.1, "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": 831.7, "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": 863.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 1, "score": 36, "tone": "negative", "x": 894.8, "y": 160.5, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-12", "label": "12 Aug", "count": 0, "score": null, "tone": "neutral", "x": 926.4, "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": "326.3,135.0 547.4,135.0 705.3,135.0 894.8,160.5", "timeline_has_signal": true, "timeline_start": "15 Jul", "timeline_mid": "30 Jul", "timeline_end": "13 Aug", "momentum": {"label": "Establishing", "tone": "neutral", "recent_score": 36, "prior_score": null, "delta": null, "recent_count": 1, "prior_count": 0, "volume_delta": 1, "reliable": false, "reliability_note": "Thin comparison; direction is not yet confirmed"}, "freshness_buckets": [{"label": "Last 24 hours", "count": 0, "share": 0}, {"label": "1 to 3 days", "count": 1, "share": 25}, {"label": "4 to 7 days", "count": 0, "share": 0}, {"label": "8 to 14 days", "count": 2, "share": 50}, {"label": "15 to 21 days", "count": 1, "share": 25}, {"label": "22 to 30 days", "count": 0, "share": 0}], "source_profile": [{"label": "The Globe and Mail", "count": 2, "share": 50, "score": 50, "tone": "neutral"}, {"label": "finance.yahoo.com", "count": 1, "share": 25, "score": 36, "tone": "negative"}, {"label": "Barchart.com", "count": 1, "share": 25, "score": 50, "tone": "neutral"}], "event_profile": [{"label": "Market update", "count": 2, "share": 50, "score": 50, "tone": "neutral"}, {"label": "Capital return", "count": 1, "share": 25, "score": 36, "tone": "negative"}, {"label": "Analyst action", "count": 1, "share": 25, "score": 50, "tone": "neutral"}], "topics": [{"label": "Share Buyback", "count": 1, "share": 25}, {"label": "SHARE-BUYBACK", "count": 1, "share": 25}, {"label": "Capital Reduction", "count": 1, "share": 25}, {"label": "CAPITAL-REDUCTION", "count": 1, "share": 25}], "supporting": [{"label": "Direct evidence", "text": "4 current stories are mapped specifically to DSFIR."}, {"label": "Source breadth", "text": "The read spans 4 publishers rather than depending on one outlet."}], "tempering": [{"label": "Too little evidence", "text": "The stories agree, but freshness-weighted evidence is only 0.107."}, {"label": "Confidence", "text": "Evidence confidence is 27/100, below the threshold for a firm classification."}], "supporting_heading": "What supports the score", "tempering_heading": "What limits the score", "latest_observation": {"title": "Weekly progress on share repurchase program to cover share plans and reduce capital", "summary": "dsm-firmenich Press Release Weekly progress on share repurchase program to cover share plans and reduce capital Kaiseraugst (Switzerland), Maastricht (Netherlands), August 11, 2026 dsm-firmenich, innovators in nutrition, health, and beauty, announced on February 9, 2026 its intention to repurchase ordinary shares with an aggregate market value of \u20ac500 million and reduce its issued capital. On March 12, 2026, the company commenced repurchasing ordinary shares for a total amount of \u20ac540 million, of which \u20ac40 million to cover commitments under the Group's share-based compensation plans and \u20ac500 m", "url": "https://finance.yahoo.com/markets/stocks/articles/weekly-progress-share-repurchase-program-050000421.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/weekly-progress-share-repurchase-program-050000421.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-11T05:00:00+00:00", "published_display": "11 Aug 2026 05:00", "source_kind": "aggregator", "sentiment": "negative", "sentiment_pct": 36, "tone_signals": ["Negative financial language"], "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 85, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.103284, "evidence_share": 96.3, "evidence_share_display": "96.3", "freshness_pct": 71.0, "age_days": 2.5, "influence_label": "High", "duplicate_count": 2, "topics": ["CAPITAL-REDUCTION", "Capital Reduction", "SHARE-BUYBACK", "Share Buyback"], "evidence_basis": "", "score_included": true}, "article_count": 4, "updated_at": "2026-08-13T16:21:14.572885+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 184.0, "label": "13 Feb 2026", "close": 60.47, "index": 100.0}, {"x": 78.4, "y": 190.1, "label": "20 Feb 2026", "close": 58.85, "index": 97.3}, {"x": 114.9, "y": 192.7, "label": "27 Feb 2026", "close": 58.18, "index": 96.2}, {"x": 151.3, "y": 204.2, "label": "06 Mar 2026", "close": 55.17, "index": 91.2}, {"x": 187.7, "y": 198.0, "label": "13 Mar 2026", "close": 56.79, "index": 93.9}, {"x": 224.2, "y": 201.3, "label": "20 Mar 2026", "close": 55.94, "index": 92.5}, {"x": 260.6, "y": 192.5, "label": "27 Mar 2026", "close": 58.24, "index": 96.3}, {"x": 297.0, "y": 189.1, "label": "03 Apr 2026", "close": 59.12, "index": 97.8}, {"x": 333.5, "y": 184.7, "label": "10 Apr 2026", "close": 60.28, "index": 99.7}, {"x": 369.9, "y": 173.1, "label": "17 Apr 2026", "close": 63.3, "index": 104.7}, {"x": 406.3, "y": 178.1, "label": "24 Apr 2026", "close": 61.99, "index": 102.5}, {"x": 442.8, "y": 181.2, "label": "01 May 2026", "close": 61.18, "index": 101.2}, {"x": 479.2, "y": 169.4, "label": "08 May 2026", "close": 64.28, "index": 106.3}, {"x": 515.6, "y": 162.8, "label": "15 May 2026", "close": 66.0, "index": 109.1}, {"x": 552.0, "y": 141.8, "label": "22 May 2026", "close": 71.5, "index": 118.2}, {"x": 588.5, "y": 139.3, "label": "29 May 2026", "close": 72.16, "index": 119.3}, {"x": 624.9, "y": 155.4, "label": "05 Jun 2026", "close": 67.94, "index": 112.4}, {"x": 661.3, "y": 133.0, "label": "12 Jun 2026", "close": 73.8, "index": 122.0}, {"x": 697.8, "y": 120.7, "label": "19 Jun 2026", "close": 77.02, "index": 127.4}, {"x": 734.2, "y": 109.4, "label": "26 Jun 2026", "close": 79.98, "index": 132.3}, {"x": 770.6, "y": 90.2, "label": "03 Jul 2026", "close": 85.0, "index": 140.6}, {"x": 807.1, "y": 96.0, "label": "10 Jul 2026", "close": 83.48, "index": 138.1}, {"x": 843.5, "y": 85.4, "label": "17 Jul 2026", "close": 86.26, "index": 142.7}, {"x": 879.9, "y": 104.0, "label": "24 Jul 2026", "close": 81.4, "index": 134.6}, {"x": 916.4, "y": 58.0, "label": "31 Jul 2026", "close": 93.42, "index": 154.5}, {"x": 952.8, "y": 55.8, "label": "07 Aug 2026", "close": 94.0, "index": 155.5}], "sentiment_points": [{"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 26, "stories": 1, "close": 79.98, "price_change": 3.8, "x": 739.4, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 15, "stories": 2, "close": 85.0, "price_change": 6.3, "x": 775.8, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 14, "stories": 2, "close": 83.48, "price_change": -1.8, "x": 812.3, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 14, "stories": 2, "close": 86.26, "price_change": 3.3, "x": 848.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 27, "stories": 3, "close": 81.4, "price_change": -5.6, "x": 885.1, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 26, "stories": 2, "close": 93.42, "price_change": 14.8, "x": 921.6, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 20, "stories": 3, "close": 94.0, "price_change": 0.6, "x": 958.0, "y": 130.0, "show_label": true, "label_y": 120.0}], "price_path": "42.0,184.0 78.4,190.1 114.9,192.7 151.3,204.2 187.7,198.0 224.2,201.3 260.6,192.5 297.0,189.1 333.5,184.7 369.9,173.1 406.3,178.1 442.8,181.2 479.2,169.4 515.6,162.8 552.0,141.8 588.5,139.3 624.9,155.4 661.3,133.0 697.8,120.7 734.2,109.4 770.6,90.2 807.1,96.0 843.5,85.4 879.9,104.0 916.4,58.0 952.8,55.8", "sentiment_path": "739.4,130.0 775.8,130.0 812.3,130.0 848.7,130.0 885.1,130.0 921.6,130.0 958.0,130.0", "score_version": "evidence-v7", "price_change": 55.5, "sentiment_change": 0, "recent_pairs": [{"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 20, "stories": 3, "close": 94.0, "price_change": 0.6, "x": 958.0, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 26, "stories": 2, "close": 93.42, "price_change": 14.8, "x": 921.6, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 27, "stories": 3, "close": 81.4, "price_change": -5.6, "x": 885.1, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 14, "stories": 2, "close": 86.26, "price_change": 3.3, "x": 848.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 14, "stories": 2, "close": 83.48, "price_change": -1.8, "x": 812.3, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 15, "stories": 2, "close": 85.0, "price_change": 6.3, "x": 775.8, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 26, "stories": 1, "close": 79.98, "price_change": 3.8, "x": 739.4, "y": 130.0, "show_label": true, "label_y": 120.0}], "reconstructed": true, "latest_close": 94.0, "start_label": "13 Feb", "mid_label": "15 May", "end_label": "07 Aug", "live_score_version": "evidence-v7", "comparable_to_live": true}, "sentiment_history": [{"label": "26 Jun 23:59", "short_label": "26 Jun", "collected_at": "2026-06-26T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "27 Jun 23:59", "short_label": "27 Jun", "collected_at": "2026-06-27T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "05 Aug 23:59", "short_label": "05 Aug", "collected_at": "2026-08-05T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "11 Aug 23:59", "short_label": "11 Aug", "collected_at": "2026-08-11T23:59:59.999999+00:00", "score": 46, "delta": -4, "score_change": -4, "score_change_display": "-4", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 8, "articles": 4, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "13 Aug 16:21", "short_label": "13 Aug", "collected_at": "2026-08-13T16:21:14.578943+00:00", "score": 47, "delta": -3, "score_change": 1, "score_change_display": "+1", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 6, "articles": 4, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}], "sentiment_history_insight": {"available": true, "series_version": "evidence-v7", "live_version": "evidence-v7", "comparable_to_live": true, "reconstructed": true, "observations": 7, "span_label": "48 days", "first_score": 50, "latest_score": 47, "net_change": -3, "net_change_display": "-3", "direction": "Broadly stable", "high_score": 50, "low_score": 46, "latest_confidence": 26, "confidence_change": 0, "latest_articles": 4, "article_change": 3, "latest_label": "13 Aug 16:21", "latest_evidence_label": "Provisional", "chart_rows": [{"label": "26 Jun 23:59", "short_label": "26 Jun", "collected_at": "2026-06-26T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 42.0, "y": 135.0}, {"label": "27 Jun 23:59", "short_label": "27 Jun", "collected_at": "2026-06-27T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 194.7, "y": 135.0}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 347.3, "y": 135.0}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 500.0, "y": 135.0}, {"label": "05 Aug 23:59", "short_label": "05 Aug", "collected_at": "2026-08-05T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 652.7, "y": 135.0}, {"label": "11 Aug 23:59", "short_label": "11 Aug", "collected_at": "2026-08-11T23:59:59.999999+00:00", "score": 46, "delta": -4, "score_change": -4, "score_change_display": "-4", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 8, "articles": 4, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 805.3, "y": 142.3}, {"label": "13 Aug 16:21", "short_label": "13 Aug", "collected_at": "2026-08-13T16:21:14.578943+00:00", "score": 47, "delta": -3, "score_change": 1, "score_change_display": "+1", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 6, "articles": 4, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 958.0, "y": 140.5}], "chart_points": "42.0,135.0 194.7,135.0 347.3,135.0 500.0,135.0 652.7,135.0 805.3,142.3 958.0,140.5", "changes": [{"label": "13 Aug 16:21", "short_label": "13 Aug", "collected_at": "2026-08-13T16:21:14.578943+00:00", "score": 47, "delta": -3, "score_change": 1, "score_change_display": "+1", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 6, "articles": 4, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "11 Aug 23:59", "short_label": "11 Aug", "collected_at": "2026-08-11T23:59:59.999999+00:00", "score": 46, "delta": -4, "score_change": -4, "score_change_display": "-4", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 8, "articles": 4, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "05 Aug 23:59", "short_label": "05 Aug", "collected_at": "2026-08-05T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "27 Jun 23:59", "short_label": "27 Jun", "collected_at": "2026-06-27T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "26 Jun 23:59", "short_label": "26 Jun", "collected_at": "2026-06-26T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}]}, "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}