{"ticker": {"uuid": "b9d3b9d2-fbbc-4eeb-89f0-7172f4f0b915", "symbol": "ACMR", "name": "Acm Research Inc", "exchange": "NASDAQ", "country": "US", "sector": "Technology", "industry": "Semiconductor Equipment & Materials"}, "articles": [{"title": "ACMR Q2 Earnings Surpass Estimates, Revenues Rise Y/Y", "summary": "ACM Research, Inc. ACMR came out with second-quarter 2026 earnings of 61 cents per share, beating the Zacks Consensus Estimate of 30 cents. This compares with earnings of 55 cents per share a year ago. ACM Research reported revenues of $292.92 million for the quarter ended June 2026, surpassing the Zacks Consensus Estimate by 9.24%. Revenues increased 36% year over year from $215.37 million. ACM Research's Product Portfolio Drives Revenue Growth ACM Research's quarterly performance was led by strong growth across its ECP and advanced packaging businesses. Revenues from ECP, furnace and other t", "url": "https://finance.yahoo.com/markets/stocks/articles/acmr-q2-earnings-surpass-estimates-150900615.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/acmr-q2-earnings-surpass-estimates-150900615.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T15:09:00+00:00", "published_display": "10 Aug 2026 15:09", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 81, "tone_signals": ["Guidance raised", "Improving financial comparison", "Deteriorating financial comparison", "Margin expansion"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.18276, "evidence_share": 47.7, "evidence_share_display": "47.7", "freshness_pct": 65.8, "age_days": 3.0, "influence_label": "High", "duplicate_count": 2, "topics": ["EARNINGS", "Earnings", "FOURTH QUARTER", "Fourth Quarter", "GUIDANCE", "Guidance"], "evidence_basis": "", "score_included": true}, {"title": "ACM Research (ACMR) Stock Rallies On Margin Strength And Broader Tool Mix", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+%28ACMR%29+Stock+Rallies+On+Margin+Strength+And+Broader+Tool+Mix%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-08-09T02:46:07+00:00", "published_display": "09 Aug 2026 02:46", "source_kind": "publisher", "sentiment": "positive", "sentiment_pct": 60, "tone_signals": ["Positive market reaction"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.078263, "evidence_share": 20.4, "evidence_share_display": "20.4", "freshness_pct": 53.3, "age_days": 4.5, "influence_label": "High", "duplicate_count": 2, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Which Growth ETF Is the Better Long-Term Buy: Vanguard's Mega Cap MGK or Invesco's Small-Cap RZG?", "summary": "The Vanguard Morningstar Mega Cap Growth ETF (NYSEMKT:MGK) offers a low-cost, technology-heavy approach to the largest U.S. companies, while the Invesco S&P SmallCap 600 Revenue ETF (NYSEMKT:RZG) provides targeted exposure to small-cap growth stocks. These two exchange-traded funds occupy different corners of the market-capitalization spectrum. The Vanguard Morningstar Mega Cap Growth ETF tracks the giants of the domestic market, focusing on firms with the highest growth potential among mega-cap stocks. Conversely, the Invesco S&P SmallCap 600 Revenue ETF looks at smaller companies within the ", "url": "https://finance.yahoo.com/markets/stocks/articles/growth-etf-better-long-term-220210623.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/growth-etf-better-long-term-220210623.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-07T22:02:10+00:00", "published_display": "07 Aug 2026 22:02", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 66, "tone_signals": ["Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.071877, "evidence_share": 18.7, "evidence_share_display": "18.7", "freshness_pct": 45.2, "age_days": 5.7, "influence_label": "Medium", "duplicate_count": 2, "topics": ["ETF", "FINANCIALS", "Financials", "MEGA-CAP", "Mega Cap", "SHARE PRICE"], "evidence_basis": "", "score_included": true}, {"title": "Public Employees Retirement System of Ohio Buys New Stake in ACM Research, Inc. $ACMR", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Public+Employees+Retirement+System+of+Ohio+Buys+New+Stake+in+ACM+Research%2C+Inc.+%24ACMR%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-08-04T15:33:30.704066+00:00", "published_display": "04 Aug 2026 15:33", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.030373, "evidence_share": 7.9, "evidence_share_display": "7.9", "freshness_pct": 41.0, "age_days": 9.0, "influence_label": "Medium", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research (ACMR) Could Be 23% Undervalued As A 33% Pullback Tests Sentiment", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+%28ACMR%29+Could+Be+23%25+Undervalued+As+A+33%25+Pullback+Tests+Sentiment%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-08-03T15:32:15.469615+00:00", "published_display": "03 Aug 2026 15:32", "source_kind": "publisher", "sentiment": "positive", "sentiment_pct": 59, "tone_signals": ["Positive valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.002895, "evidence_share": 0.8, "evidence_share_display": "0.8", "freshness_pct": 3.1, "age_days": 10.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research, Inc. $ACMR Shares Bought by First Trust Advisors LP", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research%2C+Inc.+%24ACMR+Shares+Bought+by+First+Trust+Advisors+LP%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-31T10:12:55.744893+00:00", "published_display": "31 Jul 2026 10:12", "source_kind": "publisher", "sentiment": "positive", "sentiment_pct": 58, "tone_signals": ["Institutional or insider buying"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000909, "evidence_share": 0.2, "evidence_share_display": "0.2", "freshness_pct": 1.0, "age_days": 13.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research (NASDAQ:ACMR) Shares Gap Up - Time to Buy?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+%28NASDAQ%3AACMR%29+Shares+Gap+Up+-+Time+to+Buy%3F%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-31T05:59:41.785634+00:00", "published_display": "31 Jul 2026 05:59", "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.000515, "evidence_share": 0.1, "evidence_share_display": "0.1", "freshness_pct": 1.0, "age_days": 13.4, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research (ACMR) Expected to Post Earnings on Wednesday", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+%28ACMR%29+Expected+to+Post+Earnings+on+Wednesday%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-29T20:32:35.806004+00:00", "published_display": "29 Jul 2026 20:32", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.010585, "evidence_share": 2.8, "evidence_share_display": "2.8", "freshness_pct": 12.9, "age_days": 14.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "15,820 Shares in ACM Research, Inc. $ACMR Purchased by Cypress Capital Group", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%2215%2C820+Shares+in+ACM+Research%2C+Inc.+%24ACMR+Purchased+by+Cypress+Capital+Group%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-27T15:32:44.401219+00:00", "published_display": "27 Jul 2026 15:32", "source_kind": "publisher", "sentiment": "positive", "sentiment_pct": 58, "tone_signals": ["Institutional or insider buying"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000246, "evidence_share": 0.1, "evidence_share_display": "<0.1", "freshness_pct": 0.3, "age_days": 17.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is It Worth Investing in ACM Research (ACMR) Based on Wall Street's Bullish Views?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+It+Worth+Investing+in+ACM+Research+%28ACMR%29+Based+on+Wall+Street%27s+Bullish+Views%3F%22", "source_link_is_lookup": true, "source_name": "Market source", "published_at": "2026-07-24T03:23:20.995210+00:00", "published_display": "24 Jul 2026 03:23", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Positive financial language"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5.6e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 20.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research, Inc. (ACMR) Suffers a Larger Drop Than the General Market: Key Insights", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research%2C+Inc.+%28ACMR%29+Suffers+a+Larger+Drop+Than+the+General+Market%3A+Key+Insights%22+%22Zacks%22", "source_link_is_lookup": true, "source_name": "Zacks", "published_at": "2026-07-23T01:23:17.587464+00:00", "published_display": "23 Jul 2026 01:23", "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": 3.5e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 21.6, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Lobbying Update: $100,000 of ACM RESEARCH INC. lobbying was just disclosed", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Lobbying+Update%3A+%24100%2C000+of+ACM+RESEARCH+INC.+lobbying+was+just+disclosed%22+%22Quiver+Quantitative%22", "source_link_is_lookup": true, "source_name": "Quiver Quantitative", "published_at": "2026-07-20T18:54:12.827970+00:00", "published_display": "20 Jul 2026 18:54", "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": 1.4e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 23.9, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Lam Research stock trades steady as wafer fab equipment demand supports recent earnings", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Lam+Research+stock+trades+steady+as+wafer+fab+equipment+demand+supports+recent+earnings%22+%22ad-hoc-news.de%22", "source_link_is_lookup": true, "source_name": "ad-hoc-news.de", "published_at": "2026-07-19T21:04:10.945443+00:00", "published_display": "19 Jul 2026 21:04", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.002654, "evidence_share": 0.7, "evidence_share_display": "0.7", "freshness_pct": 3.2, "age_days": 24.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is ACM Research (ACMR) Cheap As Earnings Concerns And Insider Selling Rattle Investors?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+ACM+Research+%28ACMR%29+Cheap+As+Earnings+Concerns+And+Insider+Selling+Rattle+Investors%3F%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-07-18T21:44:19.987604+00:00", "published_display": "18 Jul 2026 21:44", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.00232, "evidence_share": 0.6, "evidence_share_display": "0.6", "freshness_pct": 2.8, "age_days": 25.7, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research, Inc. (ACMR) Stock Falls Amid Market Uptick: What Investors Need to Know", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research%2C+Inc.+%28ACMR%29+Stock+Falls+Amid+Market+Uptick%3A+What+Investors+Need+to+Know%22", "source_link_is_lookup": true, "source_name": "Market source", "published_at": "2026-07-16T16:17:38.529207+00:00", "published_display": "16 Jul 2026 16:17", "source_kind": "aggregator", "sentiment": "negative", "sentiment_pct": 40, "tone_signals": ["Negative market reaction"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 28.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is ACM Research Inc (ACMR) Overvalued After 5.1% Rally? GF Value", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+ACM+Research+Inc+%28ACMR%29+Overvalued+After+5.1%25+Rally%3F+GF+Value%22+%22GuruFocus%22", "source_link_is_lookup": true, "source_name": "GuruFocus", "published_at": "2026-07-15T16:43:11.192251+00:00", "published_display": "15 Jul 2026 16:43", "source_kind": "publisher", "sentiment": "negative", "sentiment_pct": 41, "tone_signals": ["Negative valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 4e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 29.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research Inc (ACMR) Stock Down 8.7% but Still Overvalued -- GF Score: 82/100", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+Inc+%28ACMR%29+Stock+Down+8.7%25+but+Still+Overvalued+--+GF+Score%3A+82%2F100%22+%22GuruFocus%22", "source_link_is_lookup": true, "source_name": "GuruFocus", "published_at": "2026-07-15T02:23:28.634931+00:00", "published_display": "15 Jul 2026 02:23", "source_kind": "publisher", "sentiment": "negative", "sentiment_pct": 41, "tone_signals": ["Negative valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 3e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 29.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "by_tier": {"direct": [{"title": "ACMR Q2 Earnings Surpass Estimates, Revenues Rise Y/Y", "summary": "ACM Research, Inc. ACMR came out with second-quarter 2026 earnings of 61 cents per share, beating the Zacks Consensus Estimate of 30 cents. This compares with earnings of 55 cents per share a year ago. ACM Research reported revenues of $292.92 million for the quarter ended June 2026, surpassing the Zacks Consensus Estimate by 9.24%. Revenues increased 36% year over year from $215.37 million. ACM Research's Product Portfolio Drives Revenue Growth ACM Research's quarterly performance was led by strong growth across its ECP and advanced packaging businesses. Revenues from ECP, furnace and other t", "url": "https://finance.yahoo.com/markets/stocks/articles/acmr-q2-earnings-surpass-estimates-150900615.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/acmr-q2-earnings-surpass-estimates-150900615.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T15:09:00+00:00", "published_display": "10 Aug 2026 15:09", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "899ef86cffd4332863f395c038e70ad5e596ca643cfed367761b233db02705dd", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.763, "provider_directional_mass": 0.1552, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.27, "sentiment": "positive", "sentiment_pct": 81, "tone_signals": ["Guidance raised", "Improving financial comparison", "Deteriorating financial comparison", "Margin expansion"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.18276, "evidence_share": 47.7, "evidence_share_display": "47.7", "freshness_pct": 65.8, "age_days": 3.0, "influence_label": "High", "duplicate_count": 2, "topics": ["EARNINGS", "Earnings", "FOURTH QUARTER", "Fourth Quarter", "GUIDANCE", "Guidance"], "evidence_basis": "", "score_included": true}, {"title": "ACM Research (ACMR) Stock Rallies On Margin Strength And Broader Tool Mix", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+%28ACMR%29+Stock+Rallies+On+Margin+Strength+And+Broader+Tool+Mix%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-08-09T02:46:07+00:00", "published_display": "09 Aug 2026 02:46", "provider": "archive", "providers": ["archive"], "source_names": ["simplywall.st"], "source_kind": "publisher", "story_key": "c27cf7963f70d72629c943714005a4a51851716d53b4e5f476e454f36a06e214", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "stored_reclassified", "model_confidence": 0.545, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 60, "tone_signals": ["Positive market reaction"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.078263, "evidence_share": 20.4, "evidence_share_display": "20.4", "freshness_pct": 53.3, "age_days": 4.5, "influence_label": "High", "duplicate_count": 2, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Which Growth ETF Is the Better Long-Term Buy: Vanguard's Mega Cap MGK or Invesco's Small-Cap RZG?", "summary": "The Vanguard Morningstar Mega Cap Growth ETF (NYSEMKT:MGK) offers a low-cost, technology-heavy approach to the largest U.S. companies, while the Invesco S&P SmallCap 600 Revenue ETF (NYSEMKT:RZG) provides targeted exposure to small-cap growth stocks. These two exchange-traded funds occupy different corners of the market-capitalization spectrum. The Vanguard Morningstar Mega Cap Growth ETF tracks the giants of the domestic market, focusing on firms with the highest growth potential among mega-cap stocks. Conversely, the Invesco S&P SmallCap 600 Revenue ETF looks at smaller companies within the ", "url": "https://finance.yahoo.com/markets/stocks/articles/growth-etf-better-long-term-220210623.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/growth-etf-better-long-term-220210623.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-07T22:02:10+00:00", "published_display": "07 Aug 2026 22:02", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "d1f9bc5627ee52c2eb00043590860f533d089ee1f972184738db8be5500db60e", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.57, "provider_directional_mass": 0.15, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 66, "tone_signals": ["Operating growth"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.071877, "evidence_share": 18.7, "evidence_share_display": "18.7", "freshness_pct": 45.2, "age_days": 5.7, "influence_label": "Medium", "duplicate_count": 2, "topics": ["ETF", "FINANCIALS", "Financials", "MEGA-CAP", "Mega Cap", "SHARE PRICE"], "evidence_basis": "", "score_included": true}, {"title": "Public Employees Retirement System of Ohio Buys New Stake in ACM Research, Inc. $ACMR", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Public+Employees+Retirement+System+of+Ohio+Buys+New+Stake+in+ACM+Research%2C+Inc.+%24ACMR%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-08-04T15:33:30.704066+00:00", "published_display": "04 Aug 2026 15:33", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "e594fdbe83bb161f2e9949bb004aa1f5c2390def282bbb97991e6de43d72f3ef", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.030373, "evidence_share": 7.9, "evidence_share_display": "7.9", "freshness_pct": 41.0, "age_days": 9.0, "influence_label": "Medium", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research (ACMR) Could Be 23% Undervalued As A 33% Pullback Tests Sentiment", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+%28ACMR%29+Could+Be+23%25+Undervalued+As+A+33%25+Pullback+Tests+Sentiment%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-08-03T15:32:15.469615+00:00", "published_display": "03 Aug 2026 15:32", "provider": "archive", "providers": ["archive"], "source_names": ["simplywall.st"], "source_kind": "publisher", "story_key": "a8a8fbe53b17333e443d67676d7826fdbf19bad8bbb9ccc17d76b3b790ae8445", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.542, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 59, "tone_signals": ["Positive valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.002895, "evidence_share": 0.8, "evidence_share_display": "0.8", "freshness_pct": 3.1, "age_days": 10.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research, Inc. $ACMR Shares Bought by First Trust Advisors LP", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research%2C+Inc.+%24ACMR+Shares+Bought+by+First+Trust+Advisors+LP%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-31T10:12:55.744893+00:00", "published_display": "31 Jul 2026 10:12", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "d627dcd5a0b6eda2ec3ca6c1c195850e35faadb422ff8d33a981a31e0fa7a26e", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.539, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 58, "tone_signals": ["Institutional or insider buying"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000909, "evidence_share": 0.2, "evidence_share_display": "0.2", "freshness_pct": 1.0, "age_days": 13.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research (NASDAQ:ACMR) Shares Gap Up - Time to Buy?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+%28NASDAQ%3AACMR%29+Shares+Gap+Up+-+Time+to+Buy%3F%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-31T05:59:41.785634+00:00", "published_display": "31 Jul 2026 05:59", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "7ae1e9bd83cee2896a62d49645828e41d177324fb2fa5dce8ac7da497ae4f14d", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "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.000515, "evidence_share": 0.1, "evidence_share_display": "0.1", "freshness_pct": 1.0, "age_days": 13.4, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research (ACMR) Expected to Post Earnings on Wednesday", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+%28ACMR%29+Expected+to+Post+Earnings+on+Wednesday%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-29T20:32:35.806004+00:00", "published_display": "29 Jul 2026 20:32", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "42d654ef272e366874a4c8533b4a853a098237b1d9f0018ad124c800365dff5f", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.010585, "evidence_share": 2.8, "evidence_share_display": "2.8", "freshness_pct": 12.9, "age_days": 14.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "15,820 Shares in ACM Research, Inc. $ACMR Purchased by Cypress Capital Group", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%2215%2C820+Shares+in+ACM+Research%2C+Inc.+%24ACMR+Purchased+by+Cypress+Capital+Group%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-27T15:32:44.401219+00:00", "published_display": "27 Jul 2026 15:32", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "61ba17d502a8c102131171a7b7808471b4dade924f03895a8a4d5f29289dede5", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.539, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 58, "tone_signals": ["Institutional or insider buying"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000246, "evidence_share": 0.1, "evidence_share_display": "<0.1", "freshness_pct": 0.3, "age_days": 17.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is It Worth Investing in ACM Research (ACMR) Based on Wall Street's Bullish Views?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+It+Worth+Investing+in+ACM+Research+%28ACMR%29+Based+on+Wall+Street%27s+Bullish+Views%3F%22", "source_link_is_lookup": true, "source_name": "Market source", "published_at": "2026-07-24T03:23:20.995210+00:00", "published_display": "24 Jul 2026 03:23", "provider": "archive", "providers": ["archive"], "source_names": ["Market source"], "source_kind": "aggregator", "story_key": "ac6e7d4e7f12bcd68666df8a30acd7f180cf6e35e7980012b226091f9eb224c1", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.461, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Positive financial language"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5.6e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 20.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research, Inc. (ACMR) Suffers a Larger Drop Than the General Market: Key Insights", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research%2C+Inc.+%28ACMR%29+Suffers+a+Larger+Drop+Than+the+General+Market%3A+Key+Insights%22+%22Zacks%22", "source_link_is_lookup": true, "source_name": "Zacks", "published_at": "2026-07-23T01:23:17.587464+00:00", "published_display": "23 Jul 2026 01:23", "provider": "archive", "providers": ["archive"], "source_names": ["Zacks"], "source_kind": "publisher", "story_key": "60e88b0633b7bdf70035edd23dc6618c3ae3b1ea8df6e4fcf997d00eae98e17f", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "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": 3.5e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 21.6, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Lobbying Update: $100,000 of ACM RESEARCH INC. lobbying was just disclosed", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Lobbying+Update%3A+%24100%2C000+of+ACM+RESEARCH+INC.+lobbying+was+just+disclosed%22+%22Quiver+Quantitative%22", "source_link_is_lookup": true, "source_name": "Quiver Quantitative", "published_at": "2026-07-20T18:54:12.827970+00:00", "published_display": "20 Jul 2026 18:54", "provider": "archive", "providers": ["archive"], "source_names": ["Quiver Quantitative"], "source_kind": "publisher", "story_key": "15a606e3f4278e74672a178bb1a613ead0e48338afb47d706dd1c68d6be19db2", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "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": 1.4e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 23.9, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Lam Research stock trades steady as wafer fab equipment demand supports recent earnings", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Lam+Research+stock+trades+steady+as+wafer+fab+equipment+demand+supports+recent+earnings%22+%22ad-hoc-news.de%22", "source_link_is_lookup": true, "source_name": "ad-hoc-news.de", "published_at": "2026-07-19T21:04:10.945443+00:00", "published_display": "19 Jul 2026 21:04", "provider": "archive", "providers": ["archive"], "source_names": ["ad-hoc-news.de"], "source_kind": "publisher", "story_key": "fa81160ea60ad76e06476f08c9ecaf399dc063f9f5be69d8ae90ea78c294dead", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.002654, "evidence_share": 0.7, "evidence_share_display": "0.7", "freshness_pct": 3.2, "age_days": 24.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is ACM Research (ACMR) Cheap As Earnings Concerns And Insider Selling Rattle Investors?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+ACM+Research+%28ACMR%29+Cheap+As+Earnings+Concerns+And+Insider+Selling+Rattle+Investors%3F%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-07-18T21:44:19.987604+00:00", "published_display": "18 Jul 2026 21:44", "provider": "archive", "providers": ["archive"], "source_names": ["simplywall.st"], "source_kind": "publisher", "story_key": "b78bf77cdaa04e1091c5bbf1a825e26c5f18c90ba9f88c4430e3cf6d78dd8ee1", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.00232, "evidence_share": 0.6, "evidence_share_display": "0.6", "freshness_pct": 2.8, "age_days": 25.7, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research, Inc. (ACMR) Stock Falls Amid Market Uptick: What Investors Need to Know", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research%2C+Inc.+%28ACMR%29+Stock+Falls+Amid+Market+Uptick%3A+What+Investors+Need+to+Know%22", "source_link_is_lookup": true, "source_name": "Market source", "published_at": "2026-07-16T16:17:38.529207+00:00", "published_display": "16 Jul 2026 16:17", "provider": "archive", "providers": ["archive"], "source_names": ["Market source"], "source_kind": "aggregator", "story_key": "fe8e758ed8ed05c8caca2025cbb7b1fca9c23a17a307e5ab607635975b6e60c4", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.545, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 40, "tone_signals": ["Negative market reaction"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 28.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is ACM Research Inc (ACMR) Overvalued After 5.1% Rally? GF Value", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+ACM+Research+Inc+%28ACMR%29+Overvalued+After+5.1%25+Rally%3F+GF+Value%22+%22GuruFocus%22", "source_link_is_lookup": true, "source_name": "GuruFocus", "published_at": "2026-07-15T16:43:11.192251+00:00", "published_display": "15 Jul 2026 16:43", "provider": "archive", "providers": ["archive"], "source_names": ["GuruFocus"], "source_kind": "publisher", "story_key": "226a83d6285dd2d688889f059199b8da7547e62a1d74de91f3d007f121776682", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.542, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 41, "tone_signals": ["Negative valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 4e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 29.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "ACM Research Inc (ACMR) Stock Down 8.7% but Still Overvalued -- GF Score: 82/100", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22ACM+Research+Inc+%28ACMR%29+Stock+Down+8.7%25+but+Still+Overvalued+--+GF+Score%3A+82%2F100%22+%22GuruFocus%22", "source_link_is_lookup": true, "source_name": "GuruFocus", "published_at": "2026-07-15T02:23:28.634931+00:00", "published_display": "15 Jul 2026 02:23", "provider": "archive", "providers": ["archive"], "source_names": ["GuruFocus"], "source_kind": "publisher", "story_key": "9c5a04bc0f952ee60fb255cedd30dc73cb60b8e5b54a43331271e08500d9fb32", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.542, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 41, "tone_signals": ["Negative valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 3e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 29.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "industry": [], "sector": []}, "total_fetched": 17, "total_unique": 17, "total_relevant": 17, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 2}, "raw_articles": 19, "unique_stories": 17, "duplicates_removed": 2, "relevant_stories": 17, "matched_archive_stories": 17, "current_evidence": 17, "direct_evidence": 17, "eodhd_articles": 2, "archive_articles": 15, "eodhd": {"configured": true, "status": "healthy", "calls_used": 400, "call_budget": 500, "budget_used_pct": 80.0, "requests_made": 80, "last_success_at": "2026-08-13T15:31:16.398144+00:00", "newest_seen_at": "2026-08-13T15:19:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3190, "unmapped_mentions": 2003}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-10T08:36:55.545710+00:00", "durable_newest_article_at": "2026-08-09T02:46:07+00:00", "durable_story_count": 1}, "sentiment_summary": {"positive": 7, "negative": 3, "neutral": 7, "score": 56, "raw_score": 70, "total": 17, "evidence_count": 17, "effective_articles": 3.21, "information_mass": 0.384, "direct_story_count": 17, "direct_source_count": 8, "industry_story_count": 0, "sector_story_count": 0, "story_count": 17, "source_count": 8, "source_concentration": 0.5006, "direct_share": 100, "dispersion": 11, "confidence": 30, "evidence_status": "provisional", "score_version": "evidence-v7", "window_days": 30, "weighting_method": "event-aware exponential freshness decay", "newest_article_at": "2026-08-10T15:09:00+00:00", "label": "Early balanced news score", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 81, "events": [{"event": "general", "label": "Market update", "weight": 6.0, "count": 10}, {"event": "earnings", "label": "Earnings", "weight": 3.5, "count": 6}, {"event": "deals", "label": "Deals and strategy", "weight": 0.6, "count": 1}], "positive_events": 7, "negative_events": 3, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 2}, "raw_articles": 19, "unique_stories": 17, "duplicates_removed": 2, "relevant_stories": 17, "matched_archive_stories": 17, "current_evidence": 17, "direct_evidence": 17, "eodhd_articles": 2, "archive_articles": 15, "eodhd": {"configured": true, "status": "healthy", "calls_used": 400, "call_budget": 500, "budget_used_pct": 80.0, "requests_made": 80, "last_success_at": "2026-08-13T15:31:16.398144+00:00", "newest_seen_at": "2026-08-13T15:19:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3190, "unmapped_mentions": 2003}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-10T08:36:55.545710+00:00", "durable_newest_article_at": "2026-08-09T02:46:07+00:00", "durable_story_count": 1}}, "market_context": {"has_market_context": true, "latest_close": 83.8, "latest_week": "2026-08-07", "one_week_move": 6.8, "four_week_move": -18.6, "twelve_week_move": 31.6, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": -0.093417, "market_dynamics_buy_signal": false, "relative_strength": 38.394697, "fair_value_gap": 159.9, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 59.1267, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+6.8% over one week, -18.6% over four weeks, trend active, and materially above fair value."}, "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": 30, "badges": ["Provisional evidence"], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "MarketBeat", "count": 5}, {"label": "simplywall.st", "count": 3}, {"label": "finance.yahoo.com", "count": 2}, {"label": "Market source", "count": 2}, {"label": "GuruFocus", "count": 2}, {"label": "Zacks", "count": 1}, {"label": "Quiver Quantitative", "count": 1}, {"label": "ad-hoc-news.de", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 17}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 10}, {"label": "Earnings", "count": 6}, {"label": "Deals and strategy", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "56/100", "tone": "neutral", "text": "Early balanced news score"}, {"label": "Evidence confidence", "value": "30/100", "tone": "neutral", "text": "3.21 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": "81/100 evidence concentration around this catalyst."}, {"label": "Company focus", "value": "17", "tone": "positive", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "11/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+6.8% over one week, -18.6% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "ACMR Q2 Earnings Surpass Estimates, Revenues Rise Y/Y"}], "updated_at": "2026-08-10T08:36:55.545710+00:00", "detail_intelligence": {"headline": "Early balanced news score", "summary": "17 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": 56, "display": "56", "tone": "neutral", "note": "Early balanced news score"}, {"label": "Confidence", "value": 30, "display": "30", "tone": "negative", "note": "thin evidence"}, {"label": "Company news", "value": 100, "display": "100%", "tone": "positive", "note": "17 company stories"}, {"label": "Story agreement", "value": 89, "display": "89", "tone": "positive", "note": "11/100 difference"}], "confidence_drivers": [{"label": "Amount of evidence", "value": 8, "note": "0.384 after freshness weighting"}, {"label": "Source breadth", "value": 100, "note": "8 independent publishers"}, {"label": "Company relevance", "value": 100, "note": "share tied directly to this company"}, {"label": "Freshness", "value": 47, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 89, "note": "how closely stories agree"}, {"label": "Publisher mix", "value": 50, "note": "less reliance on one publisher"}], "freshness": 47, "source_independence": 50, "timeline": [{"date": "2026-07-15", "label": "15 Jul", "count": 2, "score": 41, "tone": "negative", "x": 42.0, "y": 151.4, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-07-16", "label": "16 Jul", "count": 1, "score": 40, "tone": "negative", "x": 73.6, "y": 153.2, "volume_height": 26.0, "volume_y": 240.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": 1, "score": 50, "tone": "neutral", "x": 136.8, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-19", "label": "19 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 168.3, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-20", "label": "20 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 199.9, "y": 135.0, "volume_height": 26.0, "volume_y": 240.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": 1, "score": 50, "tone": "neutral", "x": 294.7, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-24", "label": "24 Jul", "count": 1, "score": 57, "tone": "neutral", "x": 326.3, "y": 122.3, "volume_height": 26.0, "volume_y": 240.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": 1, "score": 58, "tone": "positive", "x": 421.0, "y": 120.4, "volume_height": 26.0, "volume_y": 240.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": 1, "score": 50, "tone": "neutral", "x": 484.2, "y": 135.0, "volume_height": 26.0, "volume_y": 240.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": 2, "score": 55, "tone": "neutral", "x": 547.4, "y": 125.9, "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": 1, "score": 59, "tone": "positive", "x": 642.1, "y": 118.6, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-04", "label": "04 Aug", "count": 1, "score": 50, "tone": "neutral", "x": 673.7, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-05", "label": "05 Aug", "count": 0, "score": null, "tone": "neutral", "x": 705.3, "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": 736.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-07", "label": "07 Aug", "count": 1, "score": 66, "tone": "positive", "x": 768.5, "y": 105.9, "volume_height": 26.0, "volume_y": 240.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": 1, "score": 60, "tone": "positive", "x": 831.7, "y": 116.8, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-10", "label": "10 Aug", "count": 1, "score": 81, "tone": "positive", "x": 863.2, "y": 78.6, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 0, "score": null, "tone": "neutral", "x": 894.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.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": "42.0,151.4 73.6,153.2 136.8,135.0 168.3,135.0 199.9,135.0 294.7,135.0 326.3,122.3 421.0,120.4 484.2,135.0 547.4,125.9 642.1,118.6 673.7,135.0 768.5,105.9 831.7,116.8 863.2,78.6", "timeline_has_signal": true, "timeline_start": "15 Jul", "timeline_mid": "30 Jul", "timeline_end": "13 Aug", "momentum": {"label": "Cooling", "tone": "neutral", "recent_score": null, "prior_score": 73, "delta": null, "recent_count": 0, "prior_count": 3, "volume_delta": -3, "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": 0, "share": 0}, {"label": "4 to 7 days", "count": 3, "share": 18}, {"label": "8 to 14 days", "count": 4, "share": 24}, {"label": "15 to 21 days", "count": 3, "share": 18}, {"label": "22 to 30 days", "count": 7, "share": 41}], "source_profile": [{"label": "MarketBeat", "count": 5, "share": 29, "score": 50, "tone": "neutral"}, {"label": "simplywall.st", "count": 3, "share": 18, "score": 60, "tone": "positive"}, {"label": "finance.yahoo.com", "count": 2, "share": 12, "score": 77, "tone": "positive"}, {"label": "GuruFocus", "count": 2, "share": 12, "score": 41, "tone": "negative"}, {"label": "Market source", "count": 2, "share": 12, "score": 56, "tone": "neutral"}, {"label": "Zacks", "count": 1, "share": 6, "score": 50, "tone": "neutral"}, {"label": "Quiver Quantitative", "count": 1, "share": 6, "score": 50, "tone": "neutral"}], "event_profile": [{"label": "Market update", "count": 10, "share": 59, "score": 58, "tone": "positive"}, {"label": "Earnings", "count": 6, "share": 35, "score": 72, "tone": "positive"}, {"label": "Deals and strategy", "count": 1, "share": 6, "score": 50, "tone": "neutral"}], "topics": [{"label": "SHARE PRICE", "count": 1, "share": 6}, {"label": "Mega Cap", "count": 1, "share": 6}, {"label": "MEGA-CAP", "count": 1, "share": 6}, {"label": "Guidance", "count": 1, "share": 6}, {"label": "GUIDANCE", "count": 1, "share": 6}, {"label": "Fourth Quarter", "count": 1, "share": 6}, {"label": "Financials", "count": 1, "share": 6}, {"label": "FOURTH QUARTER", "count": 1, "share": 6}, {"label": "FINANCIALS", "count": 1, "share": 6}, {"label": "Earnings", "count": 1, "share": 6}], "supporting": [{"label": "Direct evidence", "text": "17 current stories are mapped specifically to ACMR."}, {"label": "Source breadth", "text": "The read spans 8 publishers rather than depending on one outlet."}], "tempering": [{"label": "Too little evidence", "text": "The stories agree, but freshness-weighted evidence is only 0.384."}, {"label": "Confidence", "text": "Evidence confidence is 30/100, below the threshold for a firm classification."}], "supporting_heading": "What supports the score", "tempering_heading": "What limits the score", "latest_observation": {"title": "ACMR Q2 Earnings Surpass Estimates, Revenues Rise Y/Y", "summary": "ACM Research, Inc. ACMR came out with second-quarter 2026 earnings of 61 cents per share, beating the Zacks Consensus Estimate of 30 cents. This compares with earnings of 55 cents per share a year ago. ACM Research reported revenues of $292.92 million for the quarter ended June 2026, surpassing the Zacks Consensus Estimate by 9.24%. Revenues increased 36% year over year from $215.37 million. ACM Research's Product Portfolio Drives Revenue Growth ACM Research's quarterly performance was led by strong growth across its ECP and advanced packaging businesses. Revenues from ECP, furnace and other t", "url": "https://finance.yahoo.com/markets/stocks/articles/acmr-q2-earnings-surpass-estimates-150900615.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/acmr-q2-earnings-surpass-estimates-150900615.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T15:09:00+00:00", "published_display": "10 Aug 2026 15:09", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 81, "tone_signals": ["Guidance raised", "Improving financial comparison", "Deteriorating financial comparison", "Margin expansion"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.18276, "evidence_share": 47.7, "evidence_share_display": "47.7", "freshness_pct": 65.8, "age_days": 3.0, "influence_label": "High", "duplicate_count": 2, "topics": ["EARNINGS", "Earnings", "FOURTH QUARTER", "Fourth Quarter", "GUIDANCE", "Guidance"], "evidence_basis": "", "score_included": true}, "article_count": 17, "updated_at": "2026-08-10T08:36:55.545710+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 151.5, "label": "13 Feb 2026", "close": 64.84, "index": 100.0}, {"x": 78.4, "y": 147.8, "label": "20 Feb 2026", "close": 66.59, "index": 102.7}, {"x": 114.9, "y": 171.0, "label": "27 Feb 2026", "close": 55.68, "index": 85.9}, {"x": 151.3, "y": 193.9, "label": "06 Mar 2026", "close": 44.92, "index": 69.3}, {"x": 187.7, "y": 190.8, "label": "13 Mar 2026", "close": 46.38, "index": 71.5}, {"x": 224.2, "y": 196.8, "label": "20 Mar 2026", "close": 43.55, "index": 67.2}, {"x": 260.6, "y": 204.2, "label": "27 Mar 2026", "close": 40.07, "index": 61.8}, {"x": 297.0, "y": 203.2, "label": "03 Apr 2026", "close": 40.54, "index": 62.5}, {"x": 333.5, "y": 187.2, "label": "10 Apr 2026", "close": 48.07, "index": 74.1}, {"x": 369.9, "y": 181.8, "label": "17 Apr 2026", "close": 50.61, "index": 78.1}, {"x": 406.3, "y": 170.1, "label": "24 Apr 2026", "close": 56.1, "index": 86.5}, {"x": 442.8, "y": 178.5, "label": "01 May 2026", "close": 52.15, "index": 80.4}, {"x": 479.2, "y": 162.1, "label": "08 May 2026", "close": 59.85, "index": 92.3}, {"x": 515.6, "y": 154.0, "label": "15 May 2026", "close": 63.67, "index": 98.2}, {"x": 552.0, "y": 133.4, "label": "22 May 2026", "close": 73.35, "index": 113.1}, {"x": 588.5, "y": 105.4, "label": "29 May 2026", "close": 86.56, "index": 133.5}, {"x": 624.9, "y": 127.2, "label": "05 Jun 2026", "close": 76.29, "index": 117.7}, {"x": 661.3, "y": 89.7, "label": "12 Jun 2026", "close": 93.95, "index": 144.9}, {"x": 697.8, "y": 55.8, "label": "19 Jun 2026", "close": 109.87, "index": 169.4}, {"x": 734.2, "y": 67.2, "label": "26 Jun 2026", "close": 104.5, "index": 161.2}, {"x": 770.6, "y": 81.5, "label": "03 Jul 2026", "close": 97.77, "index": 150.8}, {"x": 807.1, "y": 70.4, "label": "10 Jul 2026", "close": 103.0, "index": 158.9}, {"x": 843.5, "y": 111.0, "label": "17 Jul 2026", "close": 83.92, "index": 129.4}, {"x": 879.9, "y": 110.1, "label": "24 Jul 2026", "close": 84.32, "index": 130.0}, {"x": 916.4, "y": 122.6, "label": "31 Jul 2026", "close": 78.47, "index": 121.0}, {"x": 952.8, "y": 111.2, "label": "07 Aug 2026", "close": 83.8, "index": 129.2}], "sentiment_points": [{"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 51, "tone": "neutral", "raw_score": 55, "confidence": 27, "stories": 5, "close": 104.5, "price_change": -4.9, "x": 739.4, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 24, "stories": 13, "close": 97.77, "price_change": -6.4, "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": 16, "stories": 14, "close": 103.0, "price_change": 5.3, "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": 49, "tone": "neutral", "raw_score": 41, "confidence": 24, "stories": 17, "close": 83.92, "price_change": -18.5, "x": 848.7, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 51, "confidence": 24, "stories": 19, "close": 84.32, "price_change": 0.5, "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": 51, "tone": "neutral", "raw_score": 53, "confidence": 27, "stories": 14, "close": 78.47, "price_change": -6.9, "x": 921.6, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 52, "tone": "neutral", "raw_score": 59, "confidence": 29, "stories": 15, "close": 83.8, "price_change": 6.8, "x": 958.0, "y": 126.3, "show_label": true, "label_y": 116.3}], "price_path": "42.0,151.5 78.4,147.8 114.9,171.0 151.3,193.9 187.7,190.8 224.2,196.8 260.6,204.2 297.0,203.2 333.5,187.2 369.9,181.8 406.3,170.1 442.8,178.5 479.2,162.1 515.6,154.0 552.0,133.4 588.5,105.4 624.9,127.2 661.3,89.7 697.8,55.8 734.2,67.2 770.6,81.5 807.1,70.4 843.5,111.0 879.9,110.1 916.4,122.6 952.8,111.2", "sentiment_path": "739.4,128.2 775.8,130.0 812.3,130.0 848.7,131.8 885.1,130.0 921.6,128.2 958.0,126.3", "score_version": "evidence-v7", "price_change": 29.2, "sentiment_change": 1, "recent_pairs": [{"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 52, "tone": "neutral", "raw_score": 59, "confidence": 29, "stories": 15, "close": 83.8, "price_change": 6.8, "x": 958.0, "y": 126.3, "show_label": true, "label_y": 116.3}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 51, "tone": "neutral", "raw_score": 53, "confidence": 27, "stories": 14, "close": 78.47, "price_change": -6.9, "x": 921.6, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 51, "confidence": 24, "stories": 19, "close": 84.32, "price_change": 0.5, "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": 49, "tone": "neutral", "raw_score": 41, "confidence": 24, "stories": 17, "close": 83.92, "price_change": -18.5, "x": 848.7, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 16, "stories": 14, "close": 103.0, "price_change": 5.3, "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": 24, "stories": 13, "close": 97.77, "price_change": -6.4, "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": 51, "tone": "neutral", "raw_score": 55, "confidence": 27, "stories": 5, "close": 104.5, "price_change": -4.9, "x": 739.4, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}], "reconstructed": true, "latest_close": 83.8, "start_label": "13 Feb", "mid_label": "15 May", "end_label": "07 Aug", "live_score_version": "evidence-v7", "comparable_to_live": true}, "sentiment_history": [{"label": "20 Jun 23:59", "short_label": "20 Jun", "collected_at": "2026-06-20T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "22 Jun 23:59", "short_label": "22 Jun", "collected_at": "2026-06-22T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 0, "article_change": 2, "tone": "neutral", "height": 4, "articles": 3, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "25 Jun 23:59", "short_label": "25 Jun", "collected_at": "2026-06-25T23: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": 4, "confidence": 28, "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": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 5, "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": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 2, "tone": "neutral", "height": 4, "articles": 7, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "28 Jun 23:59", "short_label": "28 Jun", "collected_at": "2026-06-28T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "29 Jun 23:59", "short_label": "29 Jun", "collected_at": "2026-06-29T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "30 Jun 23:59", "short_label": "30 Jun", "collected_at": "2026-06-30T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": -1, "score_change_display": "-1", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 10, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "01 Jul 23:59", "short_label": "01 Jul", "collected_at": "2026-07-01T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 2, "tone": "neutral", "height": 4, "articles": 12, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "03 Jul 23:59", "short_label": "03 Jul", "collected_at": "2026-07-03T23: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": 13, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "06 Jul 23:59", "short_label": "06 Jul", "collected_at": "2026-07-06T23: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": 14, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "15 Jul 23:59", "short_label": "15 Jul", "collected_at": "2026-07-15T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": 4, "article_change": 2, "tone": "neutral", "height": 4, "articles": 16, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "16 Jul 23:59", "short_label": "16 Jul", "collected_at": "2026-07-16T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 17, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "18 Jul 23:59", "short_label": "18 Jul", "collected_at": "2026-07-18T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 18, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "19 Jul 23:59", "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "20 Jul 23:59", "short_label": "20 Jul", "collected_at": "2026-07-20T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 19, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23: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": 18, "confidence": 25, "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": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "27 Jul 23:59", "short_label": "27 Jul", "collected_at": "2026-07-27T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": -3, "tone": "neutral", "height": 4, "articles": 16, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "29 Jul 23:59", "short_label": "29 Jul", "collected_at": "2026-07-29T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": -1, "score_change_display": "-1", "confidence_change": 1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 15, "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": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 14, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "03 Aug 23:59", "short_label": "03 Aug", "collected_at": "2026-08-03T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 14, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "04 Aug 23:59", "short_label": "04 Aug", "collected_at": "2026-08-04T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "07 Aug 23:59", "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 1, "score_change_display": "+1", "confidence_change": 3, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "09 Aug 23:59", "short_label": "09 Aug", "collected_at": "2026-08-09T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 16, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": 5, "score_change_display": "+5", "confidence_change": 5, "article_change": 1, "tone": "neutral", "height": 14, "articles": 17, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "13 Aug 15:32", "short_label": "13 Aug", "collected_at": "2026-08-13T15:32:35.019071+00:00", "score": 56, "delta": 6, "score_change": -1, "score_change_display": "-1", "confidence_change": -6, "article_change": 0, "tone": "neutral", "height": 12, "articles": 17, "confidence": 29, "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": 27, "span_label": "54 days", "first_score": 49, "latest_score": 56, "net_change": 7, "net_change_display": "+7", "direction": "Strengthening", "high_score": 57, "low_score": 49, "latest_confidence": 29, "confidence_change": 1, "latest_articles": 17, "article_change": 16, "latest_label": "13 Aug 15:32", "latest_evidence_label": "Provisional", "chart_rows": [{"label": "20 Jun 23:59", "short_label": "20 Jun", "collected_at": "2026-06-20T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 42.0, "y": 136.8}, {"label": "22 Jun 23:59", "short_label": "22 Jun", "collected_at": "2026-06-22T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 0, "article_change": 2, "tone": "neutral", "height": 4, "articles": 3, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 77.2, "y": 135.0}, {"label": "25 Jun 23:59", "short_label": "25 Jun", "collected_at": "2026-06-25T23: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": 4, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 112.5, "y": 135.0}, {"label": "26 Jun 23:59", "short_label": "26 Jun", "collected_at": "2026-06-26T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 5, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 147.7, "y": 133.2}, {"label": "27 Jun 23:59", "short_label": "27 Jun", "collected_at": "2026-06-27T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 2, "tone": "neutral", "height": 4, "articles": 7, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 182.9, "y": 133.2}, {"label": "28 Jun 23:59", "short_label": "28 Jun", "collected_at": "2026-06-28T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 218.2, "y": 133.2}, {"label": "29 Jun 23:59", "short_label": "29 Jun", "collected_at": "2026-06-29T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 253.4, "y": 133.2}, {"label": "30 Jun 23:59", "short_label": "30 Jun", "collected_at": "2026-06-30T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": -1, "score_change_display": "-1", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 10, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 288.6, "y": 135.0}, {"label": "01 Jul 23:59", "short_label": "01 Jul", "collected_at": "2026-07-01T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 2, "tone": "neutral", "height": 4, "articles": 12, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 323.8, "y": 135.0}, {"label": "03 Jul 23:59", "short_label": "03 Jul", "collected_at": "2026-07-03T23: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": 13, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 359.1, "y": 135.0}, {"label": "06 Jul 23:59", "short_label": "06 Jul", "collected_at": "2026-07-06T23: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": 14, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 394.3, "y": 135.0}, {"label": "15 Jul 23:59", "short_label": "15 Jul", "collected_at": "2026-07-15T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": 4, "article_change": 2, "tone": "neutral", "height": 4, "articles": 16, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 429.5, "y": 136.8}, {"label": "16 Jul 23:59", "short_label": "16 Jul", "collected_at": "2026-07-16T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 17, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 464.8, "y": 136.8}, {"label": "18 Jul 23:59", "short_label": "18 Jul", "collected_at": "2026-07-18T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 18, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 500.0, "y": 136.8}, {"label": "19 Jul 23:59", "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 535.2, "y": 135.0}, {"label": "20 Jul 23:59", "short_label": "20 Jul", "collected_at": "2026-07-20T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 19, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 570.5, "y": 135.0}, {"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23: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": 18, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 605.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": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 640.9, "y": 135.0}, {"label": "27 Jul 23:59", "short_label": "27 Jul", "collected_at": "2026-07-27T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": -3, "tone": "neutral", "height": 4, "articles": 16, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 676.2, "y": 133.2}, {"label": "29 Jul 23:59", "short_label": "29 Jul", "collected_at": "2026-07-29T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": -1, "score_change_display": "-1", "confidence_change": 1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 711.4, "y": 135.0}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 14, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 746.6, "y": 133.2}, {"label": "03 Aug 23:59", "short_label": "03 Aug", "collected_at": "2026-08-03T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 14, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 781.8, "y": 133.2}, {"label": "04 Aug 23:59", "short_label": "04 Aug", "collected_at": "2026-08-04T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 817.1, "y": 133.2}, {"label": "07 Aug 23:59", "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 1, "score_change_display": "+1", "confidence_change": 3, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 852.3, "y": 131.4}, {"label": "09 Aug 23:59", "short_label": "09 Aug", "collected_at": "2026-08-09T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 16, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 887.5, "y": 131.4}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": 5, "score_change_display": "+5", "confidence_change": 5, "article_change": 1, "tone": "neutral", "height": 14, "articles": 17, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 922.8, "y": 122.3}, {"label": "13 Aug 15:32", "short_label": "13 Aug", "collected_at": "2026-08-13T15:32:35.019071+00:00", "score": 56, "delta": 6, "score_change": -1, "score_change_display": "-1", "confidence_change": -6, "article_change": 0, "tone": "neutral", "height": 12, "articles": 17, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 958.0, "y": 124.1}], "chart_points": "42.0,136.8 77.2,135.0 112.5,135.0 147.7,133.2 182.9,133.2 218.2,133.2 253.4,133.2 288.6,135.0 323.8,135.0 359.1,135.0 394.3,135.0 429.5,136.8 464.8,136.8 500.0,136.8 535.2,135.0 570.5,135.0 605.7,135.0 640.9,135.0 676.2,133.2 711.4,135.0 746.6,133.2 781.8,133.2 817.1,133.2 852.3,131.4 887.5,131.4 922.8,122.3 958.0,124.1", "changes": [{"label": "13 Aug 15:32", "short_label": "13 Aug", "collected_at": "2026-08-13T15:32:35.019071+00:00", "score": 56, "delta": 6, "score_change": -1, "score_change_display": "-1", "confidence_change": -6, "article_change": 0, "tone": "neutral", "height": 12, "articles": 17, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": 5, "score_change_display": "+5", "confidence_change": 5, "article_change": 1, "tone": "neutral", "height": 14, "articles": 17, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "09 Aug 23:59", "short_label": "09 Aug", "collected_at": "2026-08-09T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 16, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "07 Aug 23:59", "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 1, "score_change_display": "+1", "confidence_change": 3, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "04 Aug 23:59", "short_label": "04 Aug", "collected_at": "2026-08-04T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "03 Aug 23:59", "short_label": "03 Aug", "collected_at": "2026-08-03T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 14, "confidence": 25, "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": 51, "delta": 1, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 14, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "29 Jul 23:59", "short_label": "29 Jul", "collected_at": "2026-07-29T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": -1, "score_change_display": "-1", "confidence_change": 1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 15, "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."}