{"ticker": {"uuid": "b599396f-a95d-47ed-aeba-476a0267a704", "symbol": "ROKU", "name": "Roku, Inc.", "exchange": "MEX", "country": "MX", "sector": "Communication Services", "industry": "Entertainment"}, "charts": {"tiers": [{"count": 14, "label": "Direct company coverage"}, {"count": 0, "label": "Industry context"}, {"count": 0, "label": "Sector context"}], "events": [{"count": 9, "label": "Earnings"}, {"count": 4, "label": "Deals and strategy"}, {"count": 1, "label": "Macro sensitivity"}], "sources": [{"label": "finance.yahoo.com", "count": 14}]}, "insights": [{"text": "Early balanced news score", "tone": "neutral", "label": "Weighted tone", "value": "49/100"}, {"text": "1.44 effective stories after overlap and weighting.", "tone": "neutral", "label": "Evidence confidence", "value": "23/100"}, {"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.", "tone": "neutral", "label": "Market reaction", "value": "Early company-news score"}, {"text": "82/100 evidence concentration around this catalyst.", "tone": "neutral", "label": "Primary event", "value": "Earnings"}, {"text": "78% of weighted evidence is company-specific.", "tone": "positive", "label": "Company focus", "value": "14"}, {"text": "lower dispersion means the independent stories agree more closely.", "tone": "positive", "label": "Evidence agreement", "value": "4/100"}, {"text": "-0.4% over one week, -2.8% over four weeks, trend active, and materially above fair value.", "tone": "positive", "label": "Trend context", "value": "Trend active"}, {"text": "Roku (ROKU) Ascends While Market Falls: Some Facts to Note", "tone": "negative", "label": "Latest direct headline", "value": "Negative"}], "classifier": {"events": [{"count": 9, "event": "earnings", "label": "Earnings", "weight": 4.95}, {"count": 4, "event": "deals", "label": "Deals and strategy", "weight": 2.2}, {"count": 1, "event": "macro", "label": "Macro sensitivity", "weight": 0.55}], "pipeline": {"status": "partial", "providers_attempted": 3, "providers_with_results": 2, "raw_articles": 68, "unique_stories": 53, "duplicates_removed": 15, "relevant_stories": 14, "matched_archive_stories": 13, "current_evidence": 3, "direct_evidence": 14, "archive_articles": 0, "durable_story_count": 15, "durable_evidence_used": true, "durable_collected_at": "2026-09-16T09:44:31.271435+00:00"}, "confidence": 82, "primary_event": "earnings", "primary_label": "Earnings", "negative_events": 2, "positive_events": 1}, "updated_at": "2026-09-16T21:51:09.620508+00:00", "total_unique": 15, "total_fetched": 15, "interpretation": {"tone": "neutral", "label": "Early company-news score", "risks": [], "badges": ["Provisional evidence"], "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": 23, "event_label": "Earnings", "opportunities": [], "classification": "provisional", "sentiment_word": "balanced"}, "market_context": {"trend_tone": "positive", "latest_week": "2026-09-11", "trend_label": "Trend active", "latest_close": 2600.0, "trend_signal": "1", "one_week_move": -0.4, "reaction_tone": "neutral", "fair_value_gap": 62.3, "four_week_move": -2.8, "reaction_label": "Price digesting", "fair_value_tone": "negative", "market_dynamics": 0.863669, "market_sentence": "-0.4% over one week, -2.8% over four weeks, trend active, and materially above fair value.", "fair_value_label": "Materially above fair value", "twelve_week_move": 9.5, "relative_strength": 32.172436, "has_market_context": true, "expectation_direction": "undecided", "expectation_probability": 51.5575, "market_dynamics_buy_signal": false}, "total_relevant": 14, "pipeline_health": {"status": "partial", "providers_attempted": 3, "providers_with_results": 2, "raw_articles": 68, "unique_stories": 53, "duplicates_removed": 15, "relevant_stories": 14, "matched_archive_stories": 13, "current_evidence": 3, "direct_evidence": 14, "archive_articles": 0, "durable_story_count": 14, "durable_evidence_used": true, "durable_collected_at": "2026-09-16T21:51:09.620508+00:00"}, "sentiment_summary": {"tone": "neutral", "label": "Early balanced news score", "score": 49, "total": 15, "neutral": 11, "negative": 2, "positive": 1, "raw_score": 38, "confidence": 23, "dispersion": 4, "story_count": 14, "window_days": 30, "direct_share": 78, "source_count": 1, "score_version": "evidence-v10", "evidence_count": 3, "evidence_status": "provisional", "information_mass": 0.098, "weighting_method": "event-aware exponential freshness decay", "newest_article_at": "2026-09-14T21:50:05+00:00", "direct_story_count": 14, "effective_articles": 1.44, "sector_story_count": 0, "direct_source_count": 1, "industry_story_count": 0, "source_concentration": 1.0, "directional_story_count": 3}, "articles": [{"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-ascends-while-market-215005033.html", "tier": "direct", "title": "Roku (ROKU) Ascends While Market Falls: Some Facts to Note", "topics": ["Broadcasting", "Consumer Discretionary", "Earnings", "Earnings Release", "Valuation"], "summary": "In the latest trading session, Roku (ROKU) closed at $157.45, marking a +1.63% move from the previous day. The stock's change was more than the S&P 500's daily loss of 0.48%. At the same time, the Dow lost 0.29%, and the tech-heavy Nasdaq lost 0.56%. Heading into today, shares of the video streaming company had lost 1.74% over the past month, outpacing the Consumer Discretionary sector's loss of 3.76% and lagging the S&P 500's loss of 0.82%. The upcoming earnings release of Roku will be of great interest to investors. The company is predicted to post an EPS of $0.55, indicating a 243.75% growt", "age_days": 2.0, "is_stale": false, "sentiment": "negative", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-ascends-while-market-215005033.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-14T21:50:05+00:00", "tone_signals": ["Negative financial language"], "company_focus": 0.78, "freshness_pct": 75.8, "sentiment_pct": 36, "evidence_basis": "archived_article", "evidence_share": 82.1, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.080271, "influence_label": "Medium", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 53, "published_display": "14 Sep 2026 21:50", "direction_included": true, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "82.1"}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-inc-roku-attracting-investor-130002282.html", "tier": "direct", "title": "Roku, Inc. (ROKU) is Attracting Investor Attention: Here is What You Should Know", "topics": ["Consensus Estimate", "Earnings", "Earnings Estimate", "Earnings Growth", "Intrinsic Value", "Present Value"], "summary": "Roku (ROKU) has been one of the most searched-for stocks on Zacks.com lately. So, you might want to look at some of the facts that could shape the stock's performance in the near term. Shares of this video streaming company have returned -1.7% over the past month versus the Zacks S&P 500 composite's -0.8% change. The Zacks Broadcast Radio and Television industry, to which Roku belongs, has gained 3.4% over this period. Now the key question is: Where could the stock be headed in the near term? Although media reports or rumors about a significant change in a company's business prospects usually ", "age_days": 2.4, "is_stale": false, "sentiment": "neutral", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-inc-roku-attracting-investor-130002282.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-14T13:00:02+00:00", "tone_signals": [], "company_focus": 0.78, "freshness_pct": 72.0, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.045423, "influence_label": "None", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "14 Sep 2026 13:00", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/media-advertising/articles/zacks-industry-outlook-netflix-fox-082200937.html", "tier": "direct", "title": "Zacks Industry Outlook Netflix, Fox , Roku and Sirius", "topics": ["Advertising", "Broadcasting", "Cord Cutting", "Digital Media", "Earnings Estimate", "Earnings Growth"], "summary": "For Immediate Release Chicago, IL \u2013 September 14, 2026 \u2013 Today, Zacks Equity as Netflix NFLX, Fox FOXA, Roku Inc. ROKU and Sirius XM SIRI Industry: Broadcast Radio & TV Link: https://www.zacks.com/commentary/2988390/4-broadcast-radio-tv-stocks-to-watch-from-a-prospering-industry The Zacks Broadcast Radio and Television industry has been benefiting from a massive spike in digital content consumption. Companies such as Netflix , Fox , Roku Inc. and Sirius XM are thriving due to their diverse content offerings, which include original, regional and short-form content tailored for small screens lik", "age_days": 2.6, "is_stale": false, "sentiment": "neutral", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/media-advertising/articles/zacks-industry-outlook-netflix-fox-082200937.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-14T08:22:00+00:00", "tone_signals": [], "company_focus": 0.78, "freshness_pct": 70.1, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.040534, "influence_label": "None", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "14 Sep 2026 08:22", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/media-advertising/articles/parks-associates-fox-acquisition-roku-124200519.html", "tier": "direct", "title": "Parks Associates: Fox Acquisition of Roku Underscores Growing Value of TV Operating Systems and Streaming Platforms", "topics": ["Advertising", "Content Discovery", "M A", "Streaming", "Tv Operating Systems"], "summary": "New research finds 43% report a Roku device as their most-used streaming media player; 17% report that their primary smart TV runs on Roku OS PLANO, Texas, Sept. 9, 2026 /PRNewswire/ -- Fox Corporation's planned acquisition of Roku for $22 billion highlights the strategic value of owning the platform that connects consumers to content, advertising, and streaming services. Parks Associates' Tech Ecosystem Dashboard, which includes data and analysis from surveys of 8,000+ US internet households, shows 43% of US internet households report a Roku device as their most-used streaming media player. A", "age_days": 7.4, "is_stale": false, "sentiment": "neutral", "event_type": "deals", "tier_label": "Direct company coverage", "event_label": "Deals and strategy", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/media-advertising/articles/parks-associates-fox-acquisition-roku-124200519.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-09T12:42:00+00:00", "tone_signals": [], "company_focus": 0.78, "freshness_pct": 48.1, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.025348, "influence_label": "None", "event_confidence": 77, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "09 Sep 2026 12:42", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/media-advertising/articles/market-chatter-fox-roku-deal-084947115.html", "tier": "direct", "title": "Market Chatter: Fox, Roku Deal Faces Wider DOJ Antitrust Inquiry", "topics": ["Antitrust", "Regulation"], "summary": "Fox (FOX) is facing expanded antitrust scrutiny from the US Department of Justice over its $22 billi PREMIUM Upgrade to read this MT Newswires article and get so much more. A Silver or Gold subscription plan is required to access premium news articles. Upgrade Already have a subscription? Sign in", "age_days": 7.5, "is_stale": false, "sentiment": "neutral", "event_type": "deals", "tier_label": "Direct company coverage", "event_label": "Deals and strategy", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/media-advertising/articles/market-chatter-fox-roku-deal-084947115.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-09T08:49:47+00:00", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "freshness_pct": 47.4, "sentiment_pct": 54, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.032518, "influence_label": "None", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "09 Sep 2026 08:49", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/news/us-justice-department-widens-probe-231012363.html", "tier": "direct", "title": "US DOJ widens probe into Fox's Roku deal, Semafor reports", "topics": ["Antitrust", "M A", "Streaming"], "summary": "Sept 8 (Reuters) - The U.S. Department of Justice is widening its \u200cantitrust inquiry into Fox's $22 billion \u200cdeal for streaming platform Roku, Semafor reported on \u200bTuesday, citing people familiar with the matter. Shares of Roku fell around 2% in extended trading after the report. The \u200cDOJ plans \u2060to seek more information from the companies through what is \u2060known as a \"second request\", which involves another round of data and \u200bdocument sharing, \u200bthe Semafor \u200breport added. Reuters could \u200cnot immediately verify the report. The DOJ, Fox and Roku did not immediately respond to a Reuters requests for", "age_days": 7.9, "is_stale": false, "sentiment": "neutral", "event_type": "deals", "tier_label": "Direct company coverage", "event_label": "Deals and strategy", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/news/us-justice-department-widens-probe-231012363.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-08T23:20:34+00:00", "tone_signals": ["Negative market reaction", "Large negative market reaction"], "company_focus": 0.78, "freshness_pct": 45.6, "sentiment_pct": 45, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.045836, "influence_label": "None", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "08 Sep 2026 23:20", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-enters-oled-tvs-141155926.html", "tier": "direct", "title": "Roku (ROKU) Enters OLED TVs As Its Valuation Story Gets Harder To Ignore", "topics": ["Balance Sheet", "Earnings", "Earnings Growth", "Media", "Price Target"], "summary": "Roku (ROKU) has entered the premium TV arena with its first OLED lineup, the Roku Pro Series and Pro Series LX, giving investors a fresh product launch to assess alongside recent stock performance. Roku's latest OLED launch arrives after a strong run in the stock, with the share price up 27.26% over 90 days and a 43.11% year-to-date share price return. The 1-year total shareholder return of 63.37% signals building momentum despite recent daily softness. Scan Roku's move into premium OLED TVs alongside a wider set of potential opportunities by comparing it with hand picked 19 high quality undis", "age_days": 11.3, "is_stale": false, "sentiment": "neutral", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-enters-oled-tvs-141155926.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-05T14:11:55+00:00", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "freshness_pct": 20.8, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.013703, "influence_label": "None", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "05 Sep 2026 14:11", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/media-advertising/articles/roku-premium-oled-tv-line-050544404.html", "tier": "direct", "title": "Roku\u2019s New Premium OLED TV Line Could Be A Game Changer For Roku (ROKU)", "topics": ["Advertising", "Earnings", "M A", "Oled", "Revenue Growth", "Smart Tvs"], "summary": "Roku recently launched its first-ever OLED TVs, the Roku Pro Series and Pro Series LX, bringing 4K, high-refresh-rate panels, Dolby Vision, gaming features, and Roku's OS into the premium TV segment, with the 55\" Pro Series model starting at US$999 on Amazon. This move shifts Roku further beyond streaming boxes into higher-end smart TVs, aiming to deepen its installed base of valuable, engagement-heavy households that underpin its advertising and platform revenue model. We'll now examine how Roku's push into premium OLED hardware, including the new Pro Series LX, could influence its broader in", "age_days": 11.7, "is_stale": false, "sentiment": "neutral", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/media-advertising/articles/roku-premium-oled-tv-line-050544404.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-05T05:05:44+00:00", "tone_signals": [], "company_focus": 0.78, "freshness_pct": 19.8, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.011423, "influence_label": "None", "event_confidence": 61, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "05 Sep 2026 05:05", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-declines-more-market-215002452.html", "tier": "direct", "title": "Roku (ROKU) Declines More Than Market: Some Information for Investors", "topics": ["Broadcast Radio Television", "Consensus Estimate", "Consumer Discretionary", "Earnings", "Financial Results", "Valuation"], "summary": "In the latest trading session, Roku (ROKU) closed at $155.59, marking a -1.72% move from the previous day. The stock's performance was behind the S&P 500's daily loss of 0.38%. Elsewhere, the Dow saw a downswing of 0.51%, while the tech-heavy Nasdaq depreciated by 0.29%. The stock of video streaming company has risen by 5.49% in the past month, leading the Consumer Discretionary sector's gain of 1.41% and the S&P 500's gain of 2.08%. Market participants will be closely following the financial results of Roku in its upcoming release. In that report, analysts expect Roku to post earnings of $0.5", "age_days": 12.0, "is_stale": false, "sentiment": "negative", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-declines-more-market-215002452.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-04T21:50:02+00:00", "tone_signals": ["Negative financial language"], "company_focus": 0.78, "freshness_pct": 18.9, "sentiment_pct": 43, "evidence_basis": "archived_article", "evidence_share": 14.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.013705, "influence_label": "Low", "event_confidence": 61, "company_focus_pct": 78, "evidence_strength": 33, "published_display": "04 Sep 2026 21:50", "direction_included": true, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "14"}, {"url": "https://finance.yahoo.com/markets/stocks/articles/don-t-change-channel-roku-174003011.html", "tier": "direct", "title": "Don\u2019t Change the Channel: Roku Stock Just Hit a 3-Year High", "topics": ["Advertising", "Earnings", "Price Target", "Ratings", "Revenue Growth"], "summary": "The Roku Ultra on display by Eric BVD via Adobe Stock Roku (ROKU) leads U.S. TV streaming platforms, boasting over 60 million active accounts and strong ad-driven revenue growth. ROKU exhibits robust technical momentum with shares up nearly 60% over the past year. The stock maintains a 100% \"Buy\" opinion from Barchart. Analyst sentiment is mixed, but Roku has multiple \"Buy\" ratings and price targets up to $180. Today's Featured Stock Valued at $23.4 billion, Roku (ROKU) is the leading TV streaming platform provider in the United States based on hours streamed. The company reported over 60 mill", "age_days": 13.2, "is_stale": false, "sentiment": "neutral", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/don-t-change-channel-roku-174003011.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-03T17:40:03+00:00", "tone_signals": ["Operating growth"], "company_focus": 0.78, "freshness_pct": 16.1, "sentiment_pct": 55, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.015477, "influence_label": "None", "event_confidence": 61, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "03 Sep 2026 17:40", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-just-overtook-20-133502910.html", "tier": "direct", "title": "Roku (ROKU) Just Overtook the 20-Day Moving Average", "topics": ["Consensus Estimate", "Earnings", "Earnings Estimate", "Price Target", "Tech"], "summary": "Roku (ROKU) is looking like an interesting pick from a technical perspective, as the company reached a key level of support. Recently, ROKU crossed above the 20-day moving average, suggesting a short-term bullish trend. The 20-day simple moving average is a popular investing tool. Traders like this SMA because it offers a look back at a stock's price over a shorter period and helps smooth out price fluctuations. The 20-day can also show more trend reversal signals than longer-term moving averages. The 20-day moving average can show signals that are similar to other SMAs as well. If a stock's p", "age_days": 13.3, "is_stale": false, "sentiment": "neutral", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-just-overtook-20-133502910.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-03T13:35:02+00:00", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "freshness_pct": 15.7, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.010348, "influence_label": "None", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "03 Sep 2026 13:35", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/technology/articles/roku-launches-pro-series-oled-130000571.html", "tier": "direct", "title": "Roku Launches All-New Pro Series OLED and Pro Series LX OLED TVs", "topics": ["Consumer Electronics", "Oled Tv", "Streaming Devices"], "summary": "The 2026 Roku Pro Series offers premium OLED picture quality without the premium price tag SAN JOSE, Calif., September 01, 2026--(BUSINESS WIRE)--Today, Roku launched its first-ever OLED TVs: the new Roku Pro Series OLED TV and Roku Pro Series LX OLED TV. As demand grows for high-performance displays at approachable prices, Roku's new lineup means that there's no need to compromise on picture quality, delivering on Roku's commitment to TV that's both delightfully simple and better for everyone. Available exclusively on Amazon, these two models bring together stunning display technology and sle", "age_days": 15.4, "is_stale": false, "sentiment": "neutral", "event_type": "macro", "tier_label": "Direct company coverage", "event_label": "Macro sensitivity", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/technology/articles/roku-launches-pro-series-oled-130000571.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-01T13:00:00+00:00", "tone_signals": ["Operating growth"], "company_focus": 0.78, "freshness_pct": 0.5, "sentiment_pct": 55, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.000282, "influence_label": "None", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "01 Sep 2026 13:00", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-announces-acquisition-fox-174159535.html", "tier": "direct", "title": "Roku (ROKU) Announces Acquisition by Fox Corp for $96 Cash and Shares", "topics": ["Balance Sheet", "Hedge Funds", "M A", "Streaming"], "summary": "RGA Investment Advisors, an investment management company, has released its second-quarter 2026 investor letter. The letter can be downloaded here. The letter addresses the incorporation of AI into investment strategies and the dramatic changes in market dynamics that have emerged, specifically referencing the AI Bottleneck 40. This group of stocks is crucial to data center infrastructure. Initially, these stocks were closely aligned with the S&P, but by mid-2025, they began to diverge and outperform the index, exhibiting significant volatility, with realized volatility rates approaching 60%. ", "age_days": 22.2, "is_stale": false, "sentiment": "neutral", "event_type": "deals", "tier_label": "Direct company coverage", "event_label": "Deals and strategy", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-announces-acquisition-fox-174159535.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-25T17:41:59+00:00", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "freshness_pct": 11.1, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.006606, "influence_label": "None", "event_confidence": 77, "company_focus_pct": 78, "evidence_strength": 0, "published_display": "25 Aug 2026 17:41", "direction_included": false, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0"}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-stock-looks-pricey-130522563.html", "tier": "direct", "title": "Roku (ROKU) Stock Looks Pricey On Its 106% Three Year Run", "topics": ["Discounted Cash Flow", "Earnings", "Entertainment", "Free Cash Flow", "Future Cash Flows", "Intrinsic Value"], "summary": "Track your investments for FREE with Simply Wall St, the portfolio command center trusted by over 7 million individual investors worldwide. Roku stock has delivered a strong 106.2% gain over the past three years, yet its valuation checks are split, with a Discounted Cash Flow (DCF) intrinsic value estimate pointing to meaningful upside while market multiples suggest the shares are expensive. With this disconnect, investors are weighing whether the current US$158.18 price still offers an attractive entry based on fundamentals. Roku has returned 106.2% over the last three years, which puts extra", "age_days": 22.4, "is_stale": false, "sentiment": "positive", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-stock-looks-pricey-130522563.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-25T13:05:22+00:00", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "freshness_pct": 4.5, "sentiment_pct": 56, "evidence_basis": "archived_article", "evidence_share": 3.9, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.003773, "influence_label": "Low", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 29, "published_display": "25 Aug 2026 13:05", "direction_included": true, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "3.9"}], "by_tier": {"direct": [{"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-ascends-while-market-215005033.html", "tier": "direct", "title": "Roku (ROKU) Ascends While Market Falls: Some Facts to Note", "topics": ["Broadcasting", "Consumer Discretionary", "Earnings", "Earnings Release", "Valuation"], "summary": "In the latest trading session, Roku (ROKU) closed at $157.45, marking a +1.63% move from the previous day. The stock's change was more than the S&P 500's daily loss of 0.48%. At the same time, the Dow lost 0.29%, and the tech-heavy Nasdaq lost 0.56%. Heading into today, shares of the video streaming company had lost 1.74% over the past month, outpacing the Consumer Discretionary sector's loss of 3.76% and lagging the S&P 500's loss of 0.82%. The upcoming earnings release of Roku will be of great interest to investors. The company is predicted to post an EPS of $0.55, indicating a 243.75% growt", "age_days": 2.0, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "negative", "story_key": "3d1566e3e92cf6912d8f1e73dd4d9d11259a45729d53a5513124d7fa86239995", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-ascends-while-market-215005033.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-14T21:50:05+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku (ROKU) Ascends While Market Falls: Some Facts to Note In the latest trading session, Roku (ROKU) closed at $157.45, marking a +1.63% move from the previous day. The upcoming earnings release of Roku will be of great interest to investors.", "tone_signals": ["Negative financial language"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 75.8, "sentiment_pct": 36, "evidence_basis": "archived_article", "evidence_share": 82.1, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.080271, "influence_label": "Medium", "provider_symbol": "ROKU.US", "relevance_score": 0.78, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.515, "provider_symbols": ["DJI.INDX", "GSPC.INDX", "IXIC.INDX", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 53, "published_display": "14 Sep 2026 21:50", "direction_included": true, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "82.1", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.135}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-inc-roku-attracting-investor-130002282.html", "tier": "direct", "title": "Roku, Inc. (ROKU) is Attracting Investor Attention: Here is What You Should Know", "topics": ["Consensus Estimate", "Earnings", "Earnings Estimate", "Earnings Growth", "Intrinsic Value", "Present Value"], "summary": "Roku (ROKU) has been one of the most searched-for stocks on Zacks.com lately. So, you might want to look at some of the facts that could shape the stock's performance in the near term. Shares of this video streaming company have returned -1.7% over the past month versus the Zacks S&P 500 composite's -0.8% change. The Zacks Broadcast Radio and Television industry, to which Roku belongs, has gained 3.4% over this period. Now the key question is: Where could the stock be headed in the near term? Although media reports or rumors about a significant change in a company's business prospects usually ", "age_days": 2.4, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "747b69e661d4b7fe4fbf113941476f27dd7f03b3fe9e2062a71f1c8e5f923647", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-inc-roku-attracting-investor-130002282.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-14T13:00:02+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku, Inc. (ROKU) is Attracting Investor Attention: Here is What You Should Know Roku (ROKU) has been one of the most searched-for stocks on Zacks.com lately. The Zacks Broadcast Radio and Television industry, to which Roku belongs, has gained 3.4% over this period.", "tone_signals": [], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 72.0, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.045423, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.9, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.4, "provider_symbols": ["ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "14 Sep 2026 13:00", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.134}, {"url": "https://finance.yahoo.com/media-advertising/articles/zacks-industry-outlook-netflix-fox-082200937.html", "tier": "direct", "title": "Zacks Industry Outlook Netflix, Fox , Roku and Sirius", "topics": ["Advertising", "Broadcasting", "Cord Cutting", "Digital Media", "Earnings Estimate", "Earnings Growth"], "summary": "For Immediate Release Chicago, IL \u2013 September 14, 2026 \u2013 Today, Zacks Equity as Netflix NFLX, Fox FOXA, Roku Inc. ROKU and Sirius XM SIRI Industry: Broadcast Radio & TV Link: https://www.zacks.com/commentary/2988390/4-broadcast-radio-tv-stocks-to-watch-from-a-prospering-industry The Zacks Broadcast Radio and Television industry has been benefiting from a massive spike in digital content consumption. Companies such as Netflix , Fox , Roku Inc. and Sirius XM are thriving due to their diverse content offerings, which include original, regional and short-form content tailored for small screens lik", "age_days": 2.6, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "4fcaebb69babfff4a1cfadaa947f3b29769fcc421d2eae5134a1f5146c100bec", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/media-advertising/articles/zacks-industry-outlook-netflix-fox-082200937.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-14T08:22:00+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Zacks Industry Outlook Netflix, Fox , Roku and Sirius For Immediate Release Chicago, IL \u2013 September 14, 2026 \u2013 Today, Zacks Equity as Netflix NFLX, Fox FOXA, Roku Inc. ROKU and Sirius XM SIRI Industry: Broadcast Radio & TV Link: https://www.zacks.com/commentary/2988390/4-broadcast-radio-tv-stocks-to-watch-from-a-prospering-industry The Zacks Broadcast Radio and Television industry has been benefiting from a massive spike in digital content consumption. Companies such as Netflix , Fox , Roku Inc.", "tone_signals": [], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 70.1, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": true, "evidence_weight": 0.040534, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.78, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.4, "provider_symbols": ["FOXA.US", "NFLX.US", "ROKU.ARCHIVE", "ROKU.US", "SIRI.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "14 Sep 2026 08:22", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.1728}, {"url": "https://finance.yahoo.com/media-advertising/articles/parks-associates-fox-acquisition-roku-124200519.html", "tier": "direct", "title": "Parks Associates: Fox Acquisition of Roku Underscores Growing Value of TV Operating Systems and Streaming Platforms", "topics": ["Advertising", "Content Discovery", "M A", "Streaming", "Tv Operating Systems"], "summary": "New research finds 43% report a Roku device as their most-used streaming media player; 17% report that their primary smart TV runs on Roku OS PLANO, Texas, Sept. 9, 2026 /PRNewswire/ -- Fox Corporation's planned acquisition of Roku for $22 billion highlights the strategic value of owning the platform that connects consumers to content, advertising, and streaming services. Parks Associates' Tech Ecosystem Dashboard, which includes data and analysis from surveys of 8,000+ US internet households, shows 43% of US internet households report a Roku device as their most-used streaming media player. A", "age_days": 7.4, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "4b0eda8a4f530ecc80d0636609cfb9a7c1f986ab35e6923863dc66dff361dc79", "event_type": "deals", "tier_label": "Direct company coverage", "event_label": "Deals and strategy", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/media-advertising/articles/parks-associates-fox-acquisition-roku-124200519.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-09T12:42:00+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Parks Associates: Fox Acquisition of Roku Underscores Growing Value of TV Operating Systems and Streaming Platforms New research finds 43% report a Roku device as their most-used streaming media player 17% report that their primary smart TV runs on Roku OS PLANO, Texas, Sept. 9, 2026 /PRNewswire/ -- Fox Corporation's planned acquisition of Roku for $22 billion highlights the strategic value of owning the platform that connects consumers to content, advertising, and streaming services. Parks Associates' Tech Ecosystem Dashboard, which includes data and analysis from surveys of 8,000+ US internet households, shows 43% of US internet households report a Roku device as their most-used streaming media player.", "tone_signals": [], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 48.1, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.025348, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.795492, "archive_provider": "", "event_confidence": 77, "model_confidence": 0.4, "provider_symbols": ["0941.HK", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "09 Sep 2026 12:42", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.167}, {"url": "https://finance.yahoo.com/media-advertising/articles/market-chatter-fox-roku-deal-084947115.html", "tier": "direct", "title": "Market Chatter: Fox, Roku Deal Faces Wider DOJ Antitrust Inquiry", "topics": ["Antitrust", "Regulation"], "summary": "Fox (FOX) is facing expanded antitrust scrutiny from the US Department of Justice over its $22 billi PREMIUM Upgrade to read this MT Newswires article and get so much more. A Silver or Gold subscription plan is required to access premium news articles. Upgrade Already have a subscription? Sign in", "age_days": 7.5, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "6b6e9443f895b0f6b9a231f94d7eaa7ddcb4226d1cc0171b662a1a5cf94e4f7a", "event_type": "deals", "tier_label": "Direct company coverage", "event_label": "Deals and strategy", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/media-advertising/articles/market-chatter-fox-roku-deal-084947115.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-09T08:49:47+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Market Chatter: Fox, Roku Deal Faces Wider DOJ Antitrust Inquiry", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 47.4, "sentiment_pct": 54, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.032518, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.78, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.47, "provider_symbols": ["FOX.US", "R1KU34.SA", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "09 Sep 2026 08:49", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.067}, {"url": "https://finance.yahoo.com/news/us-justice-department-widens-probe-231012363.html", "tier": "direct", "title": "US DOJ widens probe into Fox's Roku deal, Semafor reports", "topics": ["Antitrust", "M A", "Streaming"], "summary": "Sept 8 (Reuters) - The U.S. Department of Justice is widening its \u200cantitrust inquiry into Fox's $22 billion \u200cdeal for streaming platform Roku, Semafor reported on \u200bTuesday, citing people familiar with the matter. Shares of Roku fell around 2% in extended trading after the report. The \u200cDOJ plans \u2060to seek more information from the companies through what is \u2060known as a \"second request\", which involves another round of data and \u200bdocument sharing, \u200bthe Semafor \u200breport added. Reuters could \u200cnot immediately verify the report. The DOJ, Fox and Roku did not immediately respond to a Reuters requests for", "age_days": 7.9, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "83a706d414b9f30a056bd308c1e441f1f1ddb136acaef65e82879b3f3978ba43", "event_type": "deals", "tier_label": "Direct company coverage", "event_label": "Deals and strategy", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/news/us-justice-department-widens-probe-231012363.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-08T23:20:34+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "US DOJ widens probe into Fox's Roku deal, Semafor reports Department of Justice is widening its \u200cantitrust inquiry into Fox's $22 billion \u200cdeal for streaming platform Roku, Semafor reported on \u200bTuesday, citing people familiar with the matter. Shares of Roku fell around 2% in extended trading after the report. The DOJ, Fox and Roku did not immediately respond to a Reuters requests for", "tone_signals": ["Negative market reaction", "Large negative market reaction"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 45.6, "sentiment_pct": 45, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.045836, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.9, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.621, "provider_symbols": ["ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "08 Sep 2026 23:20", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.099}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-enters-oled-tvs-141155926.html", "tier": "direct", "title": "Roku (ROKU) Enters OLED TVs As Its Valuation Story Gets Harder To Ignore", "topics": ["Balance Sheet", "Earnings", "Earnings Growth", "Media", "Price Target"], "summary": "Roku (ROKU) has entered the premium TV arena with its first OLED lineup, the Roku Pro Series and Pro Series LX, giving investors a fresh product launch to assess alongside recent stock performance. Roku's latest OLED launch arrives after a strong run in the stock, with the share price up 27.26% over 90 days and a 43.11% year-to-date share price return. The 1-year total shareholder return of 63.37% signals building momentum despite recent daily softness. Scan Roku's move into premium OLED TVs alongside a wider set of potential opportunities by comparing it with hand picked 19 high quality undis", "age_days": 11.3, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "c5d619a5e4f554cdada3cf46c1482ca16996a624c995860950a79b97903531e4", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-enters-oled-tvs-141155926.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-05T14:11:55+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku (ROKU) Enters OLED TVs As Its Valuation Story Gets Harder To Ignore Roku (ROKU) has entered the premium TV arena with its first OLED lineup, the Roku Pro Series and Pro Series LX, giving investors a fresh product launch to assess alongside recent stock performance. Roku's latest OLED launch arrives after a strong run in the stock, with the share price up 27.26% over 90 days and a 43.11% year-to-date share price return. Scan Roku's move into premium OLED TVs alongside a wider set of potential opportunities by comparing it with hand picked 19 high quality undis", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 20.8, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.013703, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.795492, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.45, "provider_symbols": ["0941.HK", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "05 Sep 2026 14:11", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.173}, {"url": "https://finance.yahoo.com/media-advertising/articles/roku-premium-oled-tv-line-050544404.html", "tier": "direct", "title": "Roku\u2019s New Premium OLED TV Line Could Be A Game Changer For Roku (ROKU)", "topics": ["Advertising", "Earnings", "M A", "Oled", "Revenue Growth", "Smart Tvs"], "summary": "Roku recently launched its first-ever OLED TVs, the Roku Pro Series and Pro Series LX, bringing 4K, high-refresh-rate panels, Dolby Vision, gaming features, and Roku's OS into the premium TV segment, with the 55\" Pro Series model starting at US$999 on Amazon. This move shifts Roku further beyond streaming boxes into higher-end smart TVs, aiming to deepen its installed base of valuable, engagement-heavy households that underpin its advertising and platform revenue model. We'll now examine how Roku's push into premium OLED hardware, including the new Pro Series LX, could influence its broader in", "age_days": 11.7, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "b64d0145ecff8f6296f5ad5eff436ede5b875f49da4414bff4e585fadf46ade6", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/media-advertising/articles/roku-premium-oled-tv-line-050544404.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-05T05:05:44+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku\u2019s New Premium OLED TV Line Could Be A Game Changer For Roku (ROKU) Roku recently launched its first-ever OLED TVs, the Roku Pro Series and Pro Series LX, bringing 4K, high-refresh-rate panels, Dolby Vision, gaming features, and Roku's OS into the premium TV segment, with the 55\" Pro Series model starting at US$999 on Amazon. This move shifts Roku further beyond streaming boxes into higher-end smart TVs, aiming to deepen its installed base of valuable, engagement-heavy households that underpin its advertising and platform revenue model. We'll now examine how Roku's push into premium OLED hardware, including the new Pro Series LX, could influence its broader in", "tone_signals": [], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 19.8, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.011423, "influence_label": "None", "provider_symbol": "R1KU34.SA", "relevance_score": 0.78, "archive_provider": "", "event_confidence": 61, "model_confidence": 0.4, "provider_symbols": ["0941.HK", "R1KU34.SA", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "05 Sep 2026 05:05", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "R1KU34.SA", "provider_directional_mass": 0.166}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-declines-more-market-215002452.html", "tier": "direct", "title": "Roku (ROKU) Declines More Than Market: Some Information for Investors", "topics": ["Broadcast Radio Television", "Consensus Estimate", "Consumer Discretionary", "Earnings", "Financial Results", "Valuation"], "summary": "In the latest trading session, Roku (ROKU) closed at $155.59, marking a -1.72% move from the previous day. The stock's performance was behind the S&P 500's daily loss of 0.38%. Elsewhere, the Dow saw a downswing of 0.51%, while the tech-heavy Nasdaq depreciated by 0.29%. The stock of video streaming company has risen by 5.49% in the past month, leading the Consumer Discretionary sector's gain of 1.41% and the S&P 500's gain of 2.08%. Market participants will be closely following the financial results of Roku in its upcoming release. In that report, analysts expect Roku to post earnings of $0.5", "age_days": 12.0, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "negative", "story_key": "528bdd20b7e81700a4c17d32e5f7da7d2486d2a2928dc945202f238a51ea5837", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-declines-more-market-215002452.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-04T21:50:02+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku (ROKU) Declines More Than Market: Some Information for Investors In the latest trading session, Roku (ROKU) closed at $155.59, marking a -1.72% move from the previous day. Market participants will be closely following the financial results of Roku in its upcoming release. In that report, analysts expect Roku to post earnings of $0.5", "tone_signals": ["Negative financial language"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 18.9, "sentiment_pct": 43, "evidence_basis": "archived_article", "evidence_share": 14.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.013705, "influence_label": "Low", "provider_symbol": "ROKU.US", "relevance_score": 0.78, "archive_provider": "", "event_confidence": 61, "model_confidence": 0.416, "provider_symbols": ["DJI.INDX", "GSPC.INDX", "IXIC.INDX", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 33, "published_display": "04 Sep 2026 21:50", "direction_included": true, "sentiment_conflict": 0.488, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "14", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.0921}, {"url": "https://finance.yahoo.com/markets/stocks/articles/don-t-change-channel-roku-174003011.html", "tier": "direct", "title": "Don\u2019t Change the Channel: Roku Stock Just Hit a 3-Year High", "topics": ["Advertising", "Earnings", "Price Target", "Ratings", "Revenue Growth"], "summary": "The Roku Ultra on display by Eric BVD via Adobe Stock Roku (ROKU) leads U.S. TV streaming platforms, boasting over 60 million active accounts and strong ad-driven revenue growth. ROKU exhibits robust technical momentum with shares up nearly 60% over the past year. The stock maintains a 100% \"Buy\" opinion from Barchart. Analyst sentiment is mixed, but Roku has multiple \"Buy\" ratings and price targets up to $180. Today's Featured Stock Valued at $23.4 billion, Roku (ROKU) is the leading TV streaming platform provider in the United States based on hours streamed. The company reported over 60 mill", "age_days": 13.2, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "1aa33c5d0492ee133028e23c1a1ecd0dfcc43b56b942a6c364aa3143b0ef45cd", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/don-t-change-channel-roku-174003011.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-03T17:40:03+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Don\u2019t Change the Channel: Roku Stock Just Hit a 3-Year High The Roku Ultra on display by Eric BVD via Adobe Stock Roku (ROKU) leads U.S. ROKU exhibits robust technical momentum with shares up nearly 60% over the past year. Analyst sentiment is mixed, but Roku has multiple \"Buy\" ratings and price targets up to $180. Today's Featured Stock Valued at $23.4 billion, Roku (ROKU) is the leading TV streaming platform provider in the United States based on hours streamed.", "tone_signals": ["Operating growth"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 16.1, "sentiment_pct": 55, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.015477, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.9, "archive_provider": "", "event_confidence": 61, "model_confidence": 0.532, "provider_symbols": ["ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "03 Sep 2026 17:40", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.166}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-just-overtook-20-133502910.html", "tier": "direct", "title": "Roku (ROKU) Just Overtook the 20-Day Moving Average", "topics": ["Consensus Estimate", "Earnings", "Earnings Estimate", "Price Target", "Tech"], "summary": "Roku (ROKU) is looking like an interesting pick from a technical perspective, as the company reached a key level of support. Recently, ROKU crossed above the 20-day moving average, suggesting a short-term bullish trend. The 20-day simple moving average is a popular investing tool. Traders like this SMA because it offers a look back at a stock's price over a shorter period and helps smooth out price fluctuations. The 20-day can also show more trend reversal signals than longer-term moving averages. The 20-day moving average can show signals that are similar to other SMAs as well. If a stock's p", "age_days": 13.3, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "8ffa294032a5dd9984820d5aad13c61b466733933b1e2bc2a97d66536f461ed6", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-just-overtook-20-133502910.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-03T13:35:02+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku (ROKU) Just Overtook the 20-Day Moving Average Roku (ROKU) is looking like an interesting pick from a technical perspective, as the company reached a key level of support. Recently, ROKU crossed above the 20-day moving average, suggesting a short-term bullish trend.", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 15.7, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": true, "evidence_weight": 0.010348, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.795492, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.45, "provider_symbols": ["0941.HK", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "03 Sep 2026 13:35", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.147}, {"url": "https://finance.yahoo.com/technology/articles/roku-launches-pro-series-oled-130000571.html", "tier": "direct", "title": "Roku Launches All-New Pro Series OLED and Pro Series LX OLED TVs", "topics": ["Consumer Electronics", "Oled Tv", "Streaming Devices"], "summary": "The 2026 Roku Pro Series offers premium OLED picture quality without the premium price tag SAN JOSE, Calif., September 01, 2026--(BUSINESS WIRE)--Today, Roku launched its first-ever OLED TVs: the new Roku Pro Series OLED TV and Roku Pro Series LX OLED TV. As demand grows for high-performance displays at approachable prices, Roku's new lineup means that there's no need to compromise on picture quality, delivering on Roku's commitment to TV that's both delightfully simple and better for everyone. Available exclusively on Amazon, these two models bring together stunning display technology and sle", "age_days": 15.4, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "05ff229205153fa7643acdb507c0b78db9ef8b61e6a11af3154c58e009fdb3f9", "event_type": "macro", "tier_label": "Direct company coverage", "event_label": "Macro sensitivity", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/technology/articles/roku-launches-pro-series-oled-130000571.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-01T13:00:00+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku Launches All-New Pro Series OLED and Pro Series LX OLED TVs The 2026 Roku Pro Series offers premium OLED picture quality without the premium price tag SAN JOSE, Calif., September 01, 2026--(BUSINESS WIRE)--Today, Roku launched its first-ever OLED TVs: the new Roku Pro Series OLED TV and Roku Pro Series LX OLED TV. As demand grows for high-performance displays at approachable prices, Roku's new lineup means that there's no need to compromise on picture quality, delivering on Roku's commitment to TV that's both delightfully simple and better for everyone.", "tone_signals": ["Operating growth"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 0.5, "sentiment_pct": 55, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.000282, "influence_label": "None", "provider_symbol": "R1KU34.SA", "relevance_score": 0.795492, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.532, "provider_symbols": ["R1KU34.SA", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "01 Sep 2026 13:00", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "R1KU34.SA", "provider_directional_mass": 0.145}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-announces-acquisition-fox-174159535.html", "tier": "direct", "title": "Roku (ROKU) Announces Acquisition by Fox Corp for $96 Cash and Shares", "topics": ["Balance Sheet", "Hedge Funds", "M A", "Streaming"], "summary": "RGA Investment Advisors, an investment management company, has released its second-quarter 2026 investor letter. The letter can be downloaded here. The letter addresses the incorporation of AI into investment strategies and the dramatic changes in market dynamics that have emerged, specifically referencing the AI Bottleneck 40. This group of stocks is crucial to data center infrastructure. Initially, these stocks were closely aligned with the S&P, but by mid-2025, they began to diverge and outperform the index, exhibiting significant volatility, with realized volatility rates approaching 60%. ", "age_days": 22.2, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "neutral", "story_key": "caf433c5339f033bfd53572c97829c5ad8096cb41a6c4f0b7b1a71bea23ec480", "event_type": "deals", "tier_label": "Direct company coverage", "event_label": "Deals and strategy", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-announces-acquisition-fox-174159535.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-25T17:41:59+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku (ROKU) Announces Acquisition by Fox Corp for $96 Cash and Shares", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 11.1, "sentiment_pct": 50, "evidence_basis": "archived_article", "evidence_share": 0.0, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.006606, "influence_label": "None", "provider_symbol": "ROKU.US", "relevance_score": 0.795492, "archive_provider": "", "event_confidence": 77, "model_confidence": 0.451, "provider_symbols": ["FOXA.US", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 0, "published_display": "25 Aug 2026 17:41", "direction_included": false, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "0", "target_provider_symbol": "ROKU.US", "provider_directional_mass": 0.179}, {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-stock-looks-pricey-130522563.html", "tier": "direct", "title": "Roku (ROKU) Stock Looks Pricey On Its 106% Three Year Run", "topics": ["Discounted Cash Flow", "Earnings", "Entertainment", "Free Cash Flow", "Future Cash Flows", "Intrinsic Value"], "summary": "Track your investments for FREE with Simply Wall St, the portfolio command center trusted by over 7 million individual investors worldwide. Roku stock has delivered a strong 106.2% gain over the past three years, yet its valuation checks are split, with a Discounted Cash Flow (DCF) intrinsic value estimate pointing to meaningful upside while market multiples suggest the shares are expensive. With this disconnect, investors are weighing whether the current US$158.18 price still offers an attractive entry based on fundamentals. Roku has returned 106.2% over the last three years, which puts extra", "age_days": 22.4, "is_stale": false, "provider": "eodhd", "providers": ["eodhd"], "sentiment": "positive", "story_key": "39ae625d72af6c4e5010e1b3a98ab68aef754403f63a8bd57cb0d826ed2bc1de", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-stock-looks-pricey-130522563.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-25T13:05:22+00:00", "source_names": ["finance.yahoo.com"], "target_scope": "Roku (ROKU) Stock Looks Pricey On Its 106% Three Year Run Roku stock has delivered a strong 106.2% gain over the past three years, yet its valuation checks are split, with a Discounted Cash Flow (DCF) intrinsic value estimate pointing to meaningful upside while market multiples suggest the shares are expensive. Roku has returned 106.2% over the last three years, which puts extra", "tone_signals": ["Positive financial language"], "company_focus": 0.78, "cross_listing": false, "entity_mapped": true, "freshness_pct": 4.5, "sentiment_pct": 56, "evidence_basis": "archived_article", "evidence_share": 3.9, "score_included": true, "duplicate_count": 1, "durable_archive": false, "evidence_weight": 0.003773, "influence_label": "Low", "provider_symbol": "R1KU34.SA", "relevance_score": 0.78, "archive_provider": "", "event_confidence": 53, "model_confidence": 0.49, "provider_symbols": ["R1KU34.SA", "R35.F", "ROKU.ARCHIVE", "ROKU.US"], "sentiment_origin": "stored_reclassified", "company_focus_pct": 78, "evidence_strength": 29, "published_display": "25 Aug 2026 13:05", "direction_included": true, "sentiment_conflict": 0.0, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "3.9", "target_provider_symbol": "R1KU34.SA", "provider_directional_mass": 0.162}], "industry": [], "sector": []}, "detail_intelligence": {"headline": "Early balanced news score", "summary": "14 company-specific stories are available, but there are not yet enough fresh stories from separate publishers for a firm reading.", "status": "provisional", "metrics": [{"label": "News score", "value": 49, "display": "49", "tone": "neutral", "note": "Early balanced news score"}, {"label": "Confidence", "value": 23, "display": "23", "tone": "negative", "note": "thin evidence"}, {"label": "Company news", "value": 78, "display": "78%", "tone": "positive", "note": "14 company stories"}, {"label": "Story agreement", "value": 96, "display": "96", "tone": "positive", "note": "4/100 difference"}], "confidence_drivers": [{"label": "Amount of evidence", "value": 2, "note": "0.098 after freshness weighting"}, {"label": "Source breadth", "value": 20, "note": "1 independent publishers"}, {"label": "Company relevance", "value": 78, "note": "share tied directly to this company"}, {"label": "Freshness", "value": 41, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 96, "note": "how closely stories agree"}, {"label": "Publisher mix", "value": 0, "note": "less reliance on one publisher"}], "freshness": 41, "source_independence": 0, "timeline": [{"date": "2026-08-19", "label": "19 Aug", "count": 0, "score": null, "tone": "neutral", "x": 42.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-20", "label": "20 Aug", "count": 0, "score": null, "tone": "neutral", "x": 73.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-21", "label": "21 Aug", "count": 0, "score": null, "tone": "neutral", "x": 105.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-22", "label": "22 Aug", "count": 0, "score": null, "tone": "neutral", "x": 136.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-23", "label": "23 Aug", "count": 0, "score": null, "tone": "neutral", "x": 168.3, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-24", "label": "24 Aug", "count": 0, "score": null, "tone": "neutral", "x": 199.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-25", "label": "25 Aug", "count": 2, "score": 52, "tone": "neutral", "x": 231.5, "y": 131.4, "volume_height": 34.7, "volume_y": 231.3}, {"date": "2026-08-26", "label": "26 Aug", "count": 0, "score": null, "tone": "neutral", "x": 263.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-27", "label": "27 Aug", "count": 0, "score": null, "tone": "neutral", "x": 294.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-28", "label": "28 Aug", "count": 0, "score": null, "tone": "neutral", "x": 326.3, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-29", "label": "29 Aug", "count": 0, "score": null, "tone": "neutral", "x": 357.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-30", "label": "30 Aug", "count": 0, "score": null, "tone": "neutral", "x": 389.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-31", "label": "31 Aug", "count": 0, "score": null, "tone": "neutral", "x": 421.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-01", "label": "01 Sep", "count": 1, "score": 55, "tone": "neutral", "x": 452.6, "y": 125.9, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-09-02", "label": "02 Sep", "count": 0, "score": null, "tone": "neutral", "x": 484.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-03", "label": "03 Sep", "count": 2, "score": 53, "tone": "neutral", "x": 515.8, "y": 129.5, "volume_height": 34.7, "volume_y": 231.3}, {"date": "2026-09-04", "label": "04 Sep", "count": 1, "score": 43, "tone": "neutral", "x": 547.4, "y": 147.7, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-09-05", "label": "05 Sep", "count": 2, "score": 50, "tone": "neutral", "x": 579.0, "y": 135.0, "volume_height": 34.7, "volume_y": 231.3}, {"date": "2026-09-06", "label": "06 Sep", "count": 0, "score": null, "tone": "neutral", "x": 610.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-07", "label": "07 Sep", "count": 0, "score": null, "tone": "neutral", "x": 642.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-08", "label": "08 Sep", "count": 1, "score": 45, "tone": "neutral", "x": 673.7, "y": 144.1, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-09-09", "label": "09 Sep", "count": 2, "score": 52, "tone": "neutral", "x": 705.3, "y": 131.4, "volume_height": 34.7, "volume_y": 231.3}, {"date": "2026-09-10", "label": "10 Sep", "count": 0, "score": null, "tone": "neutral", "x": 736.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-11", "label": "11 Sep", "count": 0, "score": null, "tone": "neutral", "x": 768.5, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-12", "label": "12 Sep", "count": 0, "score": null, "tone": "neutral", "x": 800.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-13", "label": "13 Sep", "count": 0, "score": null, "tone": "neutral", "x": 831.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-14", "label": "14 Sep", "count": 3, "score": 43, "tone": "neutral", "x": 863.2, "y": 147.7, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-09-15", "label": "15 Sep", "count": 0, "score": null, "tone": "neutral", "x": 894.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-16", "label": "16 Sep", "count": 0, "score": null, "tone": "neutral", "x": 926.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-17", "label": "17 Sep", "count": 0, "score": null, "tone": "neutral", "x": 958.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}], "timeline_points": "231.5,131.4 452.6,125.9 515.8,129.5 547.4,147.7 579.0,135.0 673.7,144.1 705.3,131.4 863.2,147.7", "timeline_has_signal": true, "timeline_start": "19 Aug", "timeline_mid": "03 Sep", "timeline_end": "17 Sep", "momentum": {"label": "Establishing", "tone": "neutral", "recent_score": 43, "prior_score": null, "delta": null, "recent_count": 3, "prior_count": 0, "volume_delta": 3, "reliable": false, "reliability_note": "Thin comparison; direction is not yet confirmed"}, "early_change": {"label": "No new story in 24 hours", "tone": "neutral", "latest_score": null, "baseline_score": 43, "delta": null, "latest_count": 0, "baseline_count": 3, "confirmed": false, "note": "A comparison needs current and earlier-week company news"}, "freshness_buckets": [{"label": "Last 24 hours", "count": 0, "share": 0}, {"label": "1 to 3 days", "count": 3, "share": 21}, {"label": "4 to 7 days", "count": 0, "share": 0}, {"label": "8 to 14 days", "count": 8, "share": 57}, {"label": "15 to 21 days", "count": 1, "share": 7}, {"label": "22 to 30 days", "count": 2, "share": 14}], "source_profile": [{"label": "finance.yahoo.com", "count": 14, "share": 100, "score": 46, "tone": "neutral"}], "event_profile": [{"label": "Earnings", "count": 9, "share": 64, "score": 45, "tone": "neutral"}, {"label": "Deals and strategy", "count": 4, "share": 29, "score": 49, "tone": "neutral"}, {"label": "Macro sensitivity", "count": 1, "share": 7, "score": 55, "tone": "neutral"}], "topics": [{"label": "Earnings", "count": 8, "share": 57}, {"label": "M A", "count": 4, "share": 29}, {"label": "Advertising", "count": 4, "share": 29}, {"label": "Streaming", "count": 3, "share": 21}, {"label": "Price Target", "count": 3, "share": 21}, {"label": "Earnings Growth", "count": 3, "share": 21}, {"label": "Earnings Estimate", "count": 3, "share": 21}, {"label": "Consensus Estimate", "count": 3, "share": 21}, {"label": "Valuation", "count": 2, "share": 14}, {"label": "Revenue Growth", "count": 2, "share": 14}], "supporting": [{"label": "Direct evidence", "text": "14 current stories are mapped specifically to ROKU."}], "tempering": [{"label": "Source breadth", "text": "Only 1 publisher currently contribute to the measured read."}, {"label": "Too little evidence", "text": "The stories agree, but freshness-weighted evidence is only 0.098."}, {"label": "Confidence", "text": "Confidence is 23/100, below the threshold for a firm score."}], "supporting_heading": "What supports the score", "tempering_heading": "What limits the score", "latest_observation": {"url": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-ascends-while-market-215005033.html", "tier": "direct", "title": "Roku (ROKU) Ascends While Market Falls: Some Facts to Note", "topics": ["Broadcasting", "Consumer Discretionary", "Earnings", "Earnings Release", "Valuation"], "summary": "In the latest trading session, Roku (ROKU) closed at $157.45, marking a +1.63% move from the previous day. The stock's change was more than the S&P 500's daily loss of 0.48%. At the same time, the Dow lost 0.29%, and the tech-heavy Nasdaq lost 0.56%. Heading into today, shares of the video streaming company had lost 1.74% over the past month, outpacing the Consumer Discretionary sector's loss of 3.76% and lagging the S&P 500's loss of 0.82%. The upcoming earnings release of Roku will be of great interest to investors. The company is predicted to post an EPS of $0.55, indicating a 243.75% growt", "age_days": 2.0, "is_stale": false, "sentiment": "negative", "event_type": "earnings", "tier_label": "Direct company coverage", "event_label": "Earnings", "source_kind": "aggregator", "source_link": "https://finance.yahoo.com/markets/stocks/articles/roku-roku-ascends-while-market-215005033.html", "source_name": "finance.yahoo.com", "published_at": "2026-09-14T21:50:05+00:00", "tone_signals": ["Negative financial language"], "company_focus": 0.78, "freshness_pct": 75.8, "sentiment_pct": 36, "evidence_basis": "archived_article", "evidence_share": 82.1, "score_included": true, "duplicate_count": 1, "evidence_weight": 0.080271, "influence_label": "Medium", "event_confidence": 53, "company_focus_pct": 78, "evidence_strength": 53, "published_display": "14 Sep 2026 21:50", "direction_included": true, "company_focus_label": "Shared story", "source_link_is_lookup": false, "evidence_share_display": "82.1"}, "article_count": 14, "updated_at": "2026-09-16T21:51:09.620508+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 204.2, "label": "20 Mar 2026", "close": 1700.0, "index": 100.0}, {"x": 78.4, "y": 201.3, "label": "27 Mar 2026", "close": 1719.0, "index": 101.1}, {"x": 114.9, "y": 201.3, "label": "03 Apr 2026", "close": 1719.0, "index": 101.1}, {"x": 151.3, "y": 204.2, "label": "10 Apr 2026", "close": 1700.0, "index": 100.0}, {"x": 187.7, "y": 157.0, "label": "17 Apr 2026", "close": 2010.0, "index": 118.2}, {"x": 224.2, "y": 160.1, "label": "24 Apr 2026", "close": 1990.0, "index": 117.1}, {"x": 260.6, "y": 152.4, "label": "01 May 2026", "close": 2040.0, "index": 120.0}, {"x": 297.0, "y": 129.3, "label": "08 May 2026", "close": 2192.399902, "index": 129.0}, {"x": 333.5, "y": 134.2, "label": "15 May 2026", "close": 2160.0, "index": 127.1}, {"x": 369.9, "y": 133.1, "label": "22 May 2026", "close": 2167.0, "index": 127.5}, {"x": 406.3, "y": 120.2, "label": "29 May 2026", "close": 2252.0, "index": 132.5}, {"x": 442.8, "y": 134.5, "label": "05 Jun 2026", "close": 2158.0, "index": 126.9}, {"x": 479.2, "y": 134.5, "label": "12 Jun 2026", "close": 2158.0, "index": 126.9}, {"x": 515.6, "y": 101.5, "label": "19 Jun 2026", "close": 2375.0, "index": 139.7}, {"x": 552.0, "y": 101.9, "label": "26 Jun 2026", "close": 2371.929932, "index": 139.5}, {"x": 588.5, "y": 101.9, "label": "03 Jul 2026", "close": 2371.929932, "index": 139.5}, {"x": 624.9, "y": 84.0, "label": "10 Jul 2026", "close": 2490.0, "index": 146.5}, {"x": 661.3, "y": 79.4, "label": "17 Jul 2026", "close": 2519.98999, "index": 148.2}, {"x": 697.8, "y": 90.0, "label": "24 Jul 2026", "close": 2450.0, "index": 144.1}, {"x": 734.2, "y": 76.8, "label": "31 Jul 2026", "close": 2537.0, "index": 149.2}, {"x": 770.6, "y": 77.3, "label": "07 Aug 2026", "close": 2534.0, "index": 149.1}, {"x": 807.1, "y": 55.8, "label": "14 Aug 2026", "close": 2675.0, "index": 157.4}, {"x": 843.5, "y": 57.6, "label": "21 Aug 2026", "close": 2663.0, "index": 156.6}, {"x": 879.9, "y": 65.7, "label": "28 Aug 2026", "close": 2610.0, "index": 153.5}, {"x": 916.4, "y": 65.7, "label": "04 Sep 2026", "close": 2610.0, "index": 153.5}, {"x": 952.8, "y": 67.2, "label": "11 Sep 2026", "close": 2600.0, "index": 152.9}], "sentiment_points": [{"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "tone": "neutral", "close": 2490.0, "label": "10 Jul 2026", "score": 50, "stories": 3, "raw_score": 58, "confidence": 18, "price_change": 5.0, "x": 630.1, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "tone": "neutral", "close": 2519.98999, "label": "17 Jul 2026", "score": 50, "stories": 5, "raw_score": 58, "confidence": 14, "price_change": 1.2, "x": 666.5, "y": 130.0, "show_label": false, "label_y": 120.0}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "tone": "neutral", "close": 2450.0, "label": "24 Jul 2026", "score": 53, "stories": 18, "raw_score": 59, "confidence": 34, "price_change": -2.8, "x": 703.0, "y": 124.5, "show_label": true, "label_y": 114.5}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "tone": "neutral", "close": 2537.0, "label": "31 Jul 2026", "score": 53, "stories": 24, "raw_score": 60, "confidence": 28, "price_change": 3.6, "x": 739.4, "y": 124.5, "show_label": false, "label_y": 114.5}, {"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "tone": "positive", "close": 2534.0, "label": "07 Aug 2026", "score": 59, "stories": 36, "raw_score": 67, "confidence": 42, "price_change": -0.1, "x": 775.8, "y": 113.4, "show_label": true, "label_y": 103.4}, {"at": "2026-08-14T23:59:59.999Z", "date": "2026-08-14", "tone": "positive", "close": 2675.0, "label": "14 Aug 2026", "score": 58, "stories": 41, "raw_score": 68, "confidence": 36, "price_change": 5.6, "x": 812.3, "y": 115.3, "show_label": false, "label_y": 105.3}, {"at": "2026-08-21T23:59:59.999Z", "date": "2026-08-21", "tone": "neutral", "close": 2663.0, "label": "21 Aug 2026", "score": 55, "stories": 36, "raw_score": 69, "confidence": 25, "price_change": -0.4, "x": 848.7, "y": 120.8, "show_label": true, "label_y": 110.8}, {"at": "2026-08-28T23:59:59.999Z", "date": "2026-08-28", "tone": "neutral", "close": 2610.0, "label": "28 Aug 2026", "score": 53, "stories": 26, "raw_score": 66, "confidence": 22, "price_change": -2.0, "x": 885.1, "y": 124.5, "show_label": false, "label_y": 114.5}, {"at": "2026-09-04T23:59:59.999Z", "date": "2026-09-04", "tone": "neutral", "close": 2610.0, "label": "04 Sep 2026", "score": 51, "stories": 25, "raw_score": 57, "confidence": 23, "price_change": 0.0, "x": 921.6, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-09-11T23:59:59.999Z", "date": "2026-09-11", "tone": "neutral", "close": 2600.0, "label": "11 Sep 2026", "score": 50, "stories": 16, "raw_score": 55, "confidence": 17, "price_change": -0.4, "x": 958.0, "y": 130.0, "show_label": true, "label_y": 120.0}], "price_path": "42.0,204.2 78.4,201.3 114.9,201.3 151.3,204.2 187.7,157.0 224.2,160.1 260.6,152.4 297.0,129.3 333.5,134.2 369.9,133.1 406.3,120.2 442.8,134.5 479.2,134.5 515.6,101.5 552.0,101.9 588.5,101.9 624.9,84.0 661.3,79.4 697.8,90.0 734.2,76.8 770.6,77.3 807.1,55.8 843.5,57.6 879.9,65.7 916.4,65.7 952.8,67.2", "sentiment_path": "630.1,130.0 666.5,130.0 703.0,124.5 739.4,124.5 775.8,113.4 812.3,115.3 848.7,120.8 885.1,124.5 921.6,128.2 958.0,130.0", "score_version": "evidence-v10", "price_change": 52.9, "sentiment_change": 0, "recent_pairs": [{"at": "2026-09-11T23:59:59.999Z", "date": "2026-09-11", "tone": "neutral", "close": 2600.0, "label": "11 Sep 2026", "score": 50, "stories": 16, "raw_score": 55, "confidence": 17, "price_change": -0.4, "x": 958.0, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-09-04T23:59:59.999Z", "date": "2026-09-04", "tone": "neutral", "close": 2610.0, "label": "04 Sep 2026", "score": 51, "stories": 25, "raw_score": 57, "confidence": 23, "price_change": 0.0, "x": 921.6, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-08-28T23:59:59.999Z", "date": "2026-08-28", "tone": "neutral", "close": 2610.0, "label": "28 Aug 2026", "score": 53, "stories": 26, "raw_score": 66, "confidence": 22, "price_change": -2.0, "x": 885.1, "y": 124.5, "show_label": false, "label_y": 114.5}, {"at": "2026-08-21T23:59:59.999Z", "date": "2026-08-21", "tone": "neutral", "close": 2663.0, "label": "21 Aug 2026", "score": 55, "stories": 36, "raw_score": 69, "confidence": 25, "price_change": -0.4, "x": 848.7, "y": 120.8, "show_label": true, "label_y": 110.8}, {"at": "2026-08-14T23:59:59.999Z", "date": "2026-08-14", "tone": "positive", "close": 2675.0, "label": "14 Aug 2026", "score": 58, "stories": 41, "raw_score": 68, "confidence": 36, "price_change": 5.6, "x": 812.3, "y": 115.3, "show_label": false, "label_y": 105.3}, {"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "tone": "positive", "close": 2534.0, "label": "07 Aug 2026", "score": 59, "stories": 36, "raw_score": 67, "confidence": 42, "price_change": -0.1, "x": 775.8, "y": 113.4, "show_label": true, "label_y": 103.4}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "tone": "neutral", "close": 2537.0, "label": "31 Jul 2026", "score": 53, "stories": 24, "raw_score": 60, "confidence": 28, "price_change": 3.6, "x": 739.4, "y": 124.5, "show_label": false, "label_y": 114.5}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "tone": "neutral", "close": 2450.0, "label": "24 Jul 2026", "score": 53, "stories": 18, "raw_score": 59, "confidence": 34, "price_change": -2.8, "x": 703.0, "y": 124.5, "show_label": true, "label_y": 114.5}], "reconstructed": true, "latest_close": 2600.0, "price_observations": 26, "sentiment_observations": 10, "sentiment_start_label": "10 Jul 2026", "sentiment_end_label": "11 Sep 2026", "sentiment_history_limited": false, "price_axis_high": 164.2, "price_axis_mid": 128.7, "price_axis_low": 93.1, "start_label": "20 Mar", "mid_label": "16 Jun", "end_label": "11 Sep", "live_score_version": "evidence-v10", "comparable_to_live": true}, "sentiment_history": [{"tone": "neutral", "delta": 1, "label": "06 Jul 23:59", "score": 51, "height": 4, "articles": 1, "confidence": 29, "short_label": "06 Jul", "collected_at": "2026-07-06T23:59:59.999999+00:00", "score_change": null, "reconstructed": true, "score_version": "evidence-v10", "article_change": null, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": null, "score_change_display": "Start"}, {"tone": "neutral", "delta": 0, "label": "07 Jul 23:59", "score": 50, "height": 4, "articles": 2, "confidence": 25, "short_label": "07 Jul", "collected_at": "2026-07-07T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -4, "score_change_display": "-1"}, {"tone": "neutral", "delta": 0, "label": "10 Jul 23:59", "score": 50, "height": 4, "articles": 3, "confidence": 18, "short_label": "10 Jul", "collected_at": "2026-07-10T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -7, "score_change_display": "+0"}, {"tone": "neutral", "delta": 0, "label": "15 Jul 23:59", "score": 50, "height": 4, "articles": 4, "confidence": 15, "short_label": "15 Jul", "collected_at": "2026-07-15T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -3, "score_change_display": "+0"}, {"tone": "neutral", "delta": 0, "label": "17 Jul 23:59", "score": 50, "height": 4, "articles": 5, "confidence": 14, "short_label": "17 Jul", "collected_at": "2026-07-17T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0"}, {"tone": "neutral", "delta": -1, "label": "18 Jul 23:59", "score": 49, "height": 4, "articles": 7, "confidence": 28, "short_label": "18 Jul", "collected_at": "2026-07-18T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 14, "score_change_display": "-1"}, {"tone": "neutral", "delta": -2, "label": "19 Jul 23:59", "score": 48, "height": 4, "articles": 8, "confidence": 30, "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 2, "score_change_display": "-1"}, {"tone": "neutral", "delta": 0, "label": "21 Jul 23:59", "score": 50, "height": 4, "articles": 10, "confidence": 30, "short_label": "21 Jul", "collected_at": "2026-07-21T23:59:59.999999+00:00", "score_change": 2, "reconstructed": true, "score_version": "evidence-v10", "article_change": 2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 0, "score_change_display": "+2"}, {"tone": "neutral", "delta": 0, "label": "23 Jul 23:59", "score": 50, "height": 4, "articles": 13, "confidence": 31, "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 3, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 1, "score_change_display": "+0"}, {"tone": "neutral", "delta": 3, "label": "24 Jul 23:59", "score": 53, "height": 6, "articles": 18, "confidence": 34, "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score_change": 3, "reconstructed": true, "score_version": "evidence-v10", "article_change": 5, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 3, "score_change_display": "+3"}, {"tone": "neutral", "delta": 3, "label": "26 Jul 23:59", "score": 53, "height": 6, "articles": 19, "confidence": 29, "short_label": "26 Jul", "collected_at": "2026-07-26T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "+0"}, {"tone": "neutral", "delta": 3, "label": "27 Jul 23:59", "score": 53, "height": 6, "articles": 20, "confidence": 27, "short_label": "27 Jul", "collected_at": "2026-07-27T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -2, "score_change_display": "+0"}, {"tone": "neutral", "delta": 3, "label": "28 Jul 23:59", "score": 53, "height": 6, "articles": 21, "confidence": 28, "short_label": "28 Jul", "collected_at": "2026-07-28T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 1, "score_change_display": "+0"}, {"tone": "neutral", "delta": 3, "label": "29 Jul 23:59", "score": 53, "height": 6, "articles": 22, "confidence": 30, "short_label": "29 Jul", "collected_at": "2026-07-29T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 2, "score_change_display": "+0"}, {"tone": "neutral", "delta": 3, "label": "30 Jul 23:59", "score": 53, "height": 6, "articles": 23, "confidence": 29, "short_label": "30 Jul", "collected_at": "2026-07-30T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0"}, {"tone": "neutral", "delta": 3, "label": "31 Jul 23:59", "score": 53, "height": 6, "articles": 24, "confidence": 28, "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0"}, {"tone": "neutral", "delta": 2, "label": "03 Aug 23:59", "score": 52, "height": 4, "articles": 26, "confidence": 23, "short_label": "03 Aug", "collected_at": "2026-08-03T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "-1"}, {"tone": "neutral", "delta": 1, "label": "05 Aug 23:59", "score": 51, "height": 4, "articles": 26, "confidence": 24, "short_label": "05 Aug", "collected_at": "2026-08-05T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 1, "score_change_display": "-1"}, {"tone": "positive", "delta": 11, "label": "06 Aug 23:59", "score": 61, "height": 22, "articles": 33, "confidence": 44, "short_label": "06 Aug", "collected_at": "2026-08-06T23:59:59.999999+00:00", "score_change": 10, "reconstructed": true, "score_version": "evidence-v10", "article_change": 7, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": 20, "score_change_display": "+10"}, {"tone": "positive", "delta": 9, "label": "07 Aug 23:59", "score": 59, "height": 18, "articles": 36, "confidence": 42, "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score_change": -2, "reconstructed": true, "score_version": "evidence-v10", "article_change": 3, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": -2, "score_change_display": "-2"}, {"tone": "positive", "delta": 8, "label": "09 Aug 23:59", "score": 58, "height": 16, "articles": 36, "confidence": 38, "short_label": "09 Aug", "collected_at": "2026-08-09T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": -4, "score_change_display": "-1"}, {"tone": "neutral", "delta": 7, "label": "10 Aug 23:59", "score": 57, "height": 14, "articles": 37, "confidence": 36, "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": -2, "score_change_display": "-1"}, {"tone": "neutral", "delta": 7, "label": "12 Aug 23:59", "score": 57, "height": 14, "articles": 38, "confidence": 33, "short_label": "12 Aug", "collected_at": "2026-08-12T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -3, "score_change_display": "+0"}, {"tone": "neutral", "delta": 6, "label": "13 Aug 23:59", "score": 56, "height": 12, "articles": 39, "confidence": 31, "short_label": "13 Aug", "collected_at": "2026-08-13T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -2, "score_change_display": "-1"}, {"tone": "positive", "delta": 8, "label": "14 Aug 23:59", "score": 58, "height": 16, "articles": 41, "confidence": 36, "short_label": "14 Aug", "collected_at": "2026-08-14T23:59:59.999999+00:00", "score_change": 2, "reconstructed": true, "score_version": "evidence-v10", "article_change": 2, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": 5, "score_change_display": "+2"}, {"tone": "neutral", "delta": 7, "label": "17 Aug 23:59", "score": 57, "height": 14, "articles": 39, "confidence": 31, "short_label": "17 Aug", "collected_at": "2026-08-17T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": -2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "-1"}, {"tone": "neutral", "delta": 4, "label": "25 Aug 23:59", "score": 54, "height": 8, "articles": 29, "confidence": 25, "short_label": "25 Aug", "collected_at": "2026-08-25T23:59:59.999999+00:00", "score_change": -3, "reconstructed": true, "score_version": "evidence-v10", "article_change": -10, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -6, "score_change_display": "-3"}, {"tone": "neutral", "delta": 2, "label": "01 Sep 23:59", "score": 52, "height": 4, "articles": 25, "confidence": 20, "short_label": "01 Sep", "collected_at": "2026-09-01T23:59:59.999999+00:00", "score_change": -2, "reconstructed": true, "score_version": "evidence-v10", "article_change": -4, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "-2"}, {"tone": "neutral", "delta": 2, "label": "03 Sep 23:59", "score": 52, "height": 4, "articles": 25, "confidence": 19, "short_label": "03 Sep", "collected_at": "2026-09-03T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0"}, {"tone": "neutral", "delta": 1, "label": "04 Sep 23:59", "score": 51, "height": 4, "articles": 25, "confidence": 23, "short_label": "04 Sep", "collected_at": "2026-09-04T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 4, "score_change_display": "-1"}, {"tone": "neutral", "delta": 0, "label": "05 Sep 23:59", "score": 50, "height": 4, "articles": 19, "confidence": 22, "short_label": "05 Sep", "collected_at": "2026-09-05T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": -6, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "-1"}, {"tone": "neutral", "delta": 0, "label": "08 Sep 23:59", "score": 50, "height": 4, "articles": 16, "confidence": 19, "short_label": "08 Sep", "collected_at": "2026-09-08T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": -3, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -3, "score_change_display": "+0"}, {"tone": "neutral", "delta": 0, "label": "09 Sep 23:59", "score": 50, "height": 4, "articles": 17, "confidence": 18, "short_label": "09 Sep", "collected_at": "2026-09-09T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0"}, {"tone": "neutral", "delta": -1, "label": "14 Sep 23:59", "score": 49, "height": 4, "articles": 15, "confidence": 26, "short_label": "14 Sep", "collected_at": "2026-09-14T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": -2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 8, "score_change_display": "-1"}, {"tone": "neutral", "delta": -1, "label": "16 Sep 21:51", "score": 49, "height": 4, "articles": 14, "confidence": 22, "short_label": "16 Sep", "collected_at": "2026-09-16T21:51:09.450539+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": -1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -4, "score_change_display": "+0"}], "sentiment_history_insight": {"available": true, "series_version": "evidence-v10", "live_version": "evidence-v10", "comparable_to_live": true, "reconstructed": true, "observations": 35, "span_label": "72 days", "first_score": 51, "latest_score": 49, "net_change": -2, "net_change_display": "-2", "direction": "Broadly stable", "high_score": 61, "low_score": 48, "latest_confidence": 22, "confidence_change": -7, "latest_articles": 14, "article_change": 13, "latest_label": "16 Sep 21:51", "latest_evidence_label": "Provisional", "chart_rows": [{"tone": "neutral", "delta": 1, "label": "06 Jul 23:59", "score": 51, "height": 4, "articles": 1, "confidence": 29, "short_label": "06 Jul", "collected_at": "2026-07-06T23:59:59.999999+00:00", "score_change": null, "reconstructed": true, "score_version": "evidence-v10", "article_change": null, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": null, "score_change_display": "Start", "x": 42.0, "y": 133.2}, {"tone": "neutral", "delta": 0, "label": "07 Jul 23:59", "score": 50, "height": 4, "articles": 2, "confidence": 25, "short_label": "07 Jul", "collected_at": "2026-07-07T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -4, "score_change_display": "-1", "x": 68.9, "y": 135.0}, {"tone": "neutral", "delta": 0, "label": "10 Jul 23:59", "score": 50, "height": 4, "articles": 3, "confidence": 18, "short_label": "10 Jul", "collected_at": "2026-07-10T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -7, "score_change_display": "+0", "x": 95.9, "y": 135.0}, {"tone": "neutral", "delta": 0, "label": "15 Jul 23:59", "score": 50, "height": 4, "articles": 4, "confidence": 15, "short_label": "15 Jul", "collected_at": "2026-07-15T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -3, "score_change_display": "+0", "x": 122.8, "y": 135.0}, {"tone": "neutral", "delta": 0, "label": "17 Jul 23:59", "score": 50, "height": 4, "articles": 5, "confidence": 14, "short_label": "17 Jul", "collected_at": "2026-07-17T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0", "x": 149.8, "y": 135.0}, {"tone": "neutral", "delta": -1, "label": "18 Jul 23:59", "score": 49, "height": 4, "articles": 7, "confidence": 28, "short_label": "18 Jul", "collected_at": "2026-07-18T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 14, "score_change_display": "-1", "x": 176.7, "y": 136.8}, {"tone": "neutral", "delta": -2, "label": "19 Jul 23:59", "score": 48, "height": 4, "articles": 8, "confidence": 30, "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 2, "score_change_display": "-1", "x": 203.6, "y": 138.6}, {"tone": "neutral", "delta": 0, "label": "21 Jul 23:59", "score": 50, "height": 4, "articles": 10, "confidence": 30, "short_label": "21 Jul", "collected_at": "2026-07-21T23:59:59.999999+00:00", "score_change": 2, "reconstructed": true, "score_version": "evidence-v10", "article_change": 2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 0, "score_change_display": "+2", "x": 230.6, "y": 135.0}, {"tone": "neutral", "delta": 0, "label": "23 Jul 23:59", "score": 50, "height": 4, "articles": 13, "confidence": 31, "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 3, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 1, "score_change_display": "+0", "x": 257.5, "y": 135.0}, {"tone": "neutral", "delta": 3, "label": "24 Jul 23:59", "score": 53, "height": 6, "articles": 18, "confidence": 34, "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score_change": 3, "reconstructed": true, "score_version": "evidence-v10", "article_change": 5, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 3, "score_change_display": "+3", "x": 284.5, "y": 129.5}, {"tone": "neutral", "delta": 3, "label": "26 Jul 23:59", "score": 53, "height": 6, "articles": 19, "confidence": 29, "short_label": "26 Jul", "collected_at": "2026-07-26T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "+0", "x": 311.4, "y": 129.5}, {"tone": "neutral", "delta": 3, "label": "27 Jul 23:59", "score": 53, "height": 6, "articles": 20, "confidence": 27, "short_label": "27 Jul", "collected_at": "2026-07-27T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -2, "score_change_display": "+0", "x": 338.4, "y": 129.5}, {"tone": "neutral", "delta": 3, "label": "28 Jul 23:59", "score": 53, "height": 6, "articles": 21, "confidence": 28, "short_label": "28 Jul", "collected_at": "2026-07-28T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 1, "score_change_display": "+0", "x": 365.3, "y": 129.5}, {"tone": "neutral", "delta": 3, "label": "29 Jul 23:59", "score": 53, "height": 6, "articles": 22, "confidence": 30, "short_label": "29 Jul", "collected_at": "2026-07-29T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 2, "score_change_display": "+0", "x": 392.2, "y": 129.5}, {"tone": "neutral", "delta": 3, "label": "30 Jul 23:59", "score": 53, "height": 6, "articles": 23, "confidence": 29, "short_label": "30 Jul", "collected_at": "2026-07-30T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0", "x": 419.2, "y": 129.5}, {"tone": "neutral", "delta": 3, "label": "31 Jul 23:59", "score": 53, "height": 6, "articles": 24, "confidence": 28, "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0", "x": 446.1, "y": 129.5}, {"tone": "neutral", "delta": 2, "label": "03 Aug 23:59", "score": 52, "height": 4, "articles": 26, "confidence": 23, "short_label": "03 Aug", "collected_at": "2026-08-03T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "-1", "x": 473.1, "y": 131.4}, {"tone": "neutral", "delta": 1, "label": "05 Aug 23:59", "score": 51, "height": 4, "articles": 26, "confidence": 24, "short_label": "05 Aug", "collected_at": "2026-08-05T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 1, "score_change_display": "-1", "x": 500.0, "y": 133.2}, {"tone": "positive", "delta": 11, "label": "06 Aug 23:59", "score": 61, "height": 22, "articles": 33, "confidence": 44, "short_label": "06 Aug", "collected_at": "2026-08-06T23:59:59.999999+00:00", "score_change": 10, "reconstructed": true, "score_version": "evidence-v10", "article_change": 7, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": 20, "score_change_display": "+10", "x": 526.9, "y": 115.0}, {"tone": "positive", "delta": 9, "label": "07 Aug 23:59", "score": 59, "height": 18, "articles": 36, "confidence": 42, "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score_change": -2, "reconstructed": true, "score_version": "evidence-v10", "article_change": 3, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": -2, "score_change_display": "-2", "x": 553.9, "y": 118.6}, {"tone": "positive", "delta": 8, "label": "09 Aug 23:59", "score": 58, "height": 16, "articles": 36, "confidence": 38, "short_label": "09 Aug", "collected_at": "2026-08-09T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": -4, "score_change_display": "-1", "x": 580.8, "y": 120.4}, {"tone": "neutral", "delta": 7, "label": "10 Aug 23:59", "score": 57, "height": 14, "articles": 37, "confidence": 36, "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": -2, "score_change_display": "-1", "x": 607.8, "y": 122.3}, {"tone": "neutral", "delta": 7, "label": "12 Aug 23:59", "score": 57, "height": 14, "articles": 38, "confidence": 33, "short_label": "12 Aug", "collected_at": "2026-08-12T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -3, "score_change_display": "+0", "x": 634.7, "y": 122.3}, {"tone": "neutral", "delta": 6, "label": "13 Aug 23:59", "score": 56, "height": 12, "articles": 39, "confidence": 31, "short_label": "13 Aug", "collected_at": "2026-08-13T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -2, "score_change_display": "-1", "x": 661.6, "y": 124.1}, {"tone": "positive", "delta": 8, "label": "14 Aug 23:59", "score": 58, "height": 16, "articles": 41, "confidence": 36, "short_label": "14 Aug", "collected_at": "2026-08-14T23:59:59.999999+00:00", "score_change": 2, "reconstructed": true, "score_version": "evidence-v10", "article_change": 2, "evidence_label": "Measured", "evidence_status": "measured", "confidence_change": 5, "score_change_display": "+2", "x": 688.6, "y": 120.4}, {"tone": "neutral", "delta": 7, "label": "17 Aug 23:59", "score": 57, "height": 14, "articles": 39, "confidence": 31, "short_label": "17 Aug", "collected_at": "2026-08-17T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": -2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "-1", "x": 715.5, "y": 122.3}, {"tone": "neutral", "delta": 4, "label": "25 Aug 23:59", "score": 54, "height": 8, "articles": 29, "confidence": 25, "short_label": "25 Aug", "collected_at": "2026-08-25T23:59:59.999999+00:00", "score_change": -3, "reconstructed": true, "score_version": "evidence-v10", "article_change": -10, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -6, "score_change_display": "-3", "x": 742.5, "y": 127.7}, {"tone": "neutral", "delta": 2, "label": "01 Sep 23:59", "score": 52, "height": 4, "articles": 25, "confidence": 20, "short_label": "01 Sep", "collected_at": "2026-09-01T23:59:59.999999+00:00", "score_change": -2, "reconstructed": true, "score_version": "evidence-v10", "article_change": -4, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "-2", "x": 769.4, "y": 131.4}, {"tone": "neutral", "delta": 2, "label": "03 Sep 23:59", "score": 52, "height": 4, "articles": 25, "confidence": 19, "short_label": "03 Sep", "collected_at": "2026-09-03T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0", "x": 796.4, "y": 131.4}, {"tone": "neutral", "delta": 1, "label": "04 Sep 23:59", "score": 51, "height": 4, "articles": 25, "confidence": 23, "short_label": "04 Sep", "collected_at": "2026-09-04T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 4, "score_change_display": "-1", "x": 823.3, "y": 133.2}, {"tone": "neutral", "delta": 0, "label": "05 Sep 23:59", "score": 50, "height": 4, "articles": 19, "confidence": 22, "short_label": "05 Sep", "collected_at": "2026-09-05T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": -6, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "-1", "x": 850.2, "y": 135.0}, {"tone": "neutral", "delta": 0, "label": "08 Sep 23:59", "score": 50, "height": 4, "articles": 16, "confidence": 19, "short_label": "08 Sep", "collected_at": "2026-09-08T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": -3, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -3, "score_change_display": "+0", "x": 877.2, "y": 135.0}, {"tone": "neutral", "delta": 0, "label": "09 Sep 23:59", "score": 50, "height": 4, "articles": 17, "confidence": 18, "short_label": "09 Sep", "collected_at": "2026-09-09T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0", "x": 904.1, "y": 135.0}, {"tone": "neutral", "delta": -1, "label": "14 Sep 23:59", "score": 49, "height": 4, "articles": 15, "confidence": 26, "short_label": "14 Sep", "collected_at": "2026-09-14T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": -2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 8, "score_change_display": "-1", "x": 931.1, "y": 136.8}, {"tone": "neutral", "delta": -1, "label": "16 Sep 21:51", "score": 49, "height": 4, "articles": 14, "confidence": 22, "short_label": "16 Sep", "collected_at": "2026-09-16T21:51:09.450539+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": -1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -4, "score_change_display": "+0", "x": 958.0, "y": 136.8}], "chart_points": "42.0,133.2 68.9,135.0 95.9,135.0 122.8,135.0 149.8,135.0 176.7,136.8 203.6,138.6 230.6,135.0 257.5,135.0 284.5,129.5 311.4,129.5 338.4,129.5 365.3,129.5 392.2,129.5 419.2,129.5 446.1,129.5 473.1,131.4 500.0,133.2 526.9,115.0 553.9,118.6 580.8,120.4 607.8,122.3 634.7,122.3 661.6,124.1 688.6,120.4 715.5,122.3 742.5,127.7 769.4,131.4 796.4,131.4 823.3,133.2 850.2,135.0 877.2,135.0 904.1,135.0 931.1,136.8 958.0,136.8", "changes": [{"tone": "neutral", "delta": -1, "label": "16 Sep 21:51", "score": 49, "height": 4, "articles": 14, "confidence": 22, "short_label": "16 Sep", "collected_at": "2026-09-16T21:51:09.450539+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": -1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -4, "score_change_display": "+0"}, {"tone": "neutral", "delta": -1, "label": "14 Sep 23:59", "score": 49, "height": 4, "articles": 15, "confidence": 26, "short_label": "14 Sep", "collected_at": "2026-09-14T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": -2, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 8, "score_change_display": "-1"}, {"tone": "neutral", "delta": 0, "label": "09 Sep 23:59", "score": 50, "height": 4, "articles": 17, "confidence": 18, "short_label": "09 Sep", "collected_at": "2026-09-09T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 1, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0"}, {"tone": "neutral", "delta": 0, "label": "08 Sep 23:59", "score": 50, "height": 4, "articles": 16, "confidence": 19, "short_label": "08 Sep", "collected_at": "2026-09-08T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": -3, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -3, "score_change_display": "+0"}, {"tone": "neutral", "delta": 0, "label": "05 Sep 23:59", "score": 50, "height": 4, "articles": 19, "confidence": 22, "short_label": "05 Sep", "collected_at": "2026-09-05T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": -6, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "-1"}, {"tone": "neutral", "delta": 1, "label": "04 Sep 23:59", "score": 51, "height": 4, "articles": 25, "confidence": 23, "short_label": "04 Sep", "collected_at": "2026-09-04T23:59:59.999999+00:00", "score_change": -1, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": 4, "score_change_display": "-1"}, {"tone": "neutral", "delta": 2, "label": "03 Sep 23:59", "score": 52, "height": 4, "articles": 25, "confidence": 19, "short_label": "03 Sep", "collected_at": "2026-09-03T23:59:59.999999+00:00", "score_change": 0, "reconstructed": true, "score_version": "evidence-v10", "article_change": 0, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -1, "score_change_display": "+0"}, {"tone": "neutral", "delta": 2, "label": "01 Sep 23:59", "score": 52, "height": 4, "articles": 25, "confidence": 20, "short_label": "01 Sep", "collected_at": "2026-09-01T23:59:59.999999+00:00", "score_change": -2, "reconstructed": true, "score_version": "evidence-v10", "article_change": -4, "evidence_label": "Provisional", "evidence_status": "provisional", "confidence_change": -5, "score_change_display": "-2"}]}, "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}