{"ticker": {"uuid": "bd022981-6bf5-4c98-9941-26286708b9db", "symbol": "KRYS", "name": "Krystal Biotech Inc", "exchange": "NASDAQ", "country": "US", "sector": "Healthcare", "industry": "Biotechnology"}, "articles": [{"title": "Krystal Biotech (KRYS) Stock May Be Fully Valued After Its 5x Run", "summary": "Get insights on thousands of stocks from the global community of over 7 million individual investors at Simply Wall St. Krystal Biotech stock has delivered a very large 5 year return while recent valuation checks and the latest share price action suggest the current market price may already be baking in high expectations. Krystal Biotech has returned roughly 5x over the past 5 years, which puts extra focus on whether the current share price still offers an appealing entry point or mainly reflects past success. Ongoing adoption of its genetic medicine platform can support the current valuation,", "url": "https://finance.yahoo.com/markets/stocks/articles/krystal-biotech-krys-stock-may-081205068.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/krystal-biotech-krys-stock-may-081205068.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T08:12:05+00:00", "published_display": "10 Aug 2026 08:12", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 83, "tone_signals": ["Improving financial comparison", "Operating growth", "Growth forecast", "Positive valuation view"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.216353, "evidence_share": 61.2, "evidence_share_display": "61.2", "freshness_pct": 63.6, "age_days": 3.3, "influence_label": "High", "duplicate_count": 2, "topics": ["BIOTECH", "Biotech", "EARNINGS", "EARNINGS REPORT", "Earnings", "Earnings Report"], "evidence_basis": "", "score_included": true}, {"title": "SA Asks: What's the outlook for Big Pharma M&A?", "summary": "[Medical research with pipette and test tube, DNA analysis, biotechnology, genetic science and healthcare] jittawit.21 Big Pharma moved back into the spotlight last week following a Financial Times report that Bristol Myers Squibb (BMY [https://seekingalpha.com/symbol/BMY]) was in merger talks with AstraZeneca (AZN [https://seekingalpha.com/symbol/AZN]), a development that was later denied by unnamed sources to Reuters. We asked Seeking Alpha analysts Stephen Ayers [https://seekingalpha.com/author/stephen-ayers], ALLKA Research [https://seekingalpha.com/author/allka-research], and Chris DeMuth", "url": "https://seekingalpha.com/news/4629652-sa-asks-whats-the-outlook-for-big-pharma-ma?amp%3Butm_medium=referral&amp%3Bfeed_item_type=news", "source_link": "https://seekingalpha.com/news/4629652-sa-asks-whats-the-outlook-for-big-pharma-ma?amp%3Butm_medium=referral&amp%3Bfeed_item_type=news", "source_link_is_lookup": false, "source_name": "seekingalpha.com", "published_at": "2026-08-08T19:28:35+00:00", "published_display": "08 Aug 2026 19:28", "source_kind": "publisher", "sentiment": "negative", "sentiment_pct": 34, "tone_signals": ["Operating deterioration"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.104635, "evidence_share": 29.6, "evidence_share_display": "29.6", "freshness_pct": 62.2, "age_days": 4.8, "influence_label": "High", "duplicate_count": 3, "topics": ["Biotech", "Fda Approval", "M A", "M&a", "Oncology", "Pharma"], "evidence_basis": "", "score_included": true}, {"title": "Krystal Biotech (KRYS) After Its Q2 Beat Is The Valuation Case Still Intact", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+%28KRYS%29+After+Its+Q2+Beat+Is+The+Valuation+Case+Still+Intact%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-08-08T05:17:48.964397+00:00", "published_display": "08 Aug 2026 05:17", "source_kind": "publisher", "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Positive financial language"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.011469, "evidence_share": 3.2, "evidence_share_display": "3.2", "freshness_pct": 15.5, "age_days": 5.4, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Does KB801\u2019s Single-Patient Signal And S&P 400 Move Change The Bull Case For Krystal Biotech (KRYS)?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Does+KB801%E2%80%99s+Single-Patient+Signal+And+S%26P+400+Move+Change+The+Bull+Case+For+Krystal+Biotech+%28KRYS%29%3F%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-08-02T00:35:19.311928+00:00", "published_display": "02 Aug 2026 00:35", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000966, "evidence_share": 0.3, "evidence_share_display": "0.3", "freshness_pct": 1.8, "age_days": 11.6, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech slides as investors appear to reset ahead of earnings", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+slides+as+investors+appear+to+reset+ahead+of+earnings%22+%22Quiver+Quantitative%22", "source_link_is_lookup": true, "source_name": "Quiver Quantitative", "published_at": "2026-08-01T02:26:26.963132+00:00", "published_display": "01 Aug 2026 02:26", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.014535, "evidence_share": 4.1, "evidence_share_display": "4.1", "freshness_pct": 17.7, "age_days": 12.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech Inc (KRYS) Valuation: PE, PB & Fair Value Analysis", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+Inc+%28KRYS%29+Valuation%3A+PE%2C+PB+%26+Fair+Value+Analysis%22+%22TradingKey%22", "source_link_is_lookup": true, "source_name": "TradingKey", "published_at": "2026-07-28T18:36:12.318600+00:00", "published_display": "28 Jul 2026 18:36", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000221, "evidence_share": 0.1, "evidence_share_display": "<0.1", "freshness_pct": 0.4, "age_days": 15.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech Inc (KRYS) Institutional Confidence", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+Inc+%28KRYS%29+Institutional+Confidence%22+%22TradingKey%22", "source_link_is_lookup": true, "source_name": "TradingKey", "published_at": "2026-07-28T18:16:06.448193+00:00", "published_display": "28 Jul 2026 18:16", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.00022, "evidence_share": 0.1, "evidence_share_display": "<0.1", "freshness_pct": 0.4, "age_days": 15.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech, Inc. (KRYS) Stock Price, News, Quote & History", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech%2C+Inc.+%28KRYS%29+Stock+Price%2C+News%2C+Quote+%26+History%22+%22Yahoo%21+Finance+Canada%22", "source_link_is_lookup": true, "source_name": "Yahoo! Finance Canada", "published_at": "2026-07-24T23:30:16.956989+00:00", "published_display": "24 Jul 2026 23:30", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5.9e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 19.6, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Biotech stocks lead healthcare's overbought list as earnings picks up (XLV:NYSEARCA)", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Biotech+stocks+lead+healthcare%27s+overbought+list+as+earnings+picks+up+%28XLV%3ANYSEARCA%29%22+%22Seeking+Alpha%22", "source_link_is_lookup": true, "source_name": "Seeking Alpha", "published_at": "2026-07-23T13:35:42.322036+00:00", "published_display": "23 Jul 2026 13:35", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.005194, "evidence_share": 1.5, "evidence_share_display": "1.5", "freshness_pct": 5.4, "age_days": 21.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is A Single-Patient KB801 Outcome Quietly Reframing Krystal Biotech's Clinical Narrative (KRYS)?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+A+Single-Patient+KB801+Outcome+Quietly+Reframing+Krystal+Biotech%27s+Clinical+Narrative+%28KRYS%29%3F%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-07-23T10:51:35.426271+00:00", "published_display": "23 Jul 2026 10:51", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 3.5e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 21.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is Krystal Biotech (KRYS) Overvalued On Its KB801 Patent Data Update?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+Krystal+Biotech+%28KRYS%29+Overvalued+On+Its+KB801+Patent+Data+Update%3F%22+%22Simply+Wall+Street%22", "source_link_is_lookup": true, "source_name": "Simply Wall Street", "published_at": "2026-07-22T16:39:13.893465+00:00", "published_display": "22 Jul 2026 16:39", "source_kind": "publisher", "sentiment": "negative", "sentiment_pct": 41, "tone_signals": ["Negative valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 4.7e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 21.9, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech (KRYS) Joins S&P MidCap 400 Amid Index Changes", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+%28KRYS%29+Joins+S%26P+MidCap+400+Amid+Index+Changes%22+%22GuruFocus%22", "source_link_is_lookup": true, "source_name": "GuruFocus", "published_at": "2026-07-21T19:03:32.198433+00:00", "published_display": "21 Jul 2026 19:03", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 2e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 22.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "KRYS Jumps As Analysts Race To Lift Price Targets", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22KRYS+Jumps+As+Analysts+Race+To+Lift+Price+Targets%22+%22StocksToTrade%22", "source_link_is_lookup": true, "source_name": "StocksToTrade", "published_at": "2026-07-19T17:37:47.717613+00:00", "published_display": "19 Jul 2026 17:37", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 1e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 24.9, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech Rises as Investors Lean on Commercial Momentum and Pipeline Catalysts", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+Rises+as+Investors+Lean+on+Commercial+Momentum+and+Pipeline+Catalysts%22+%22Quiver+Quantitative%22", "source_link_is_lookup": true, "source_name": "Quiver Quantitative", "published_at": "2026-07-18T13:57:57.006440+00:00", "published_display": "18 Jul 2026 13:57", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 6e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 26.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is Krystal Biotech (KRYS) Too Expensive After A 440% Return?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+Krystal+Biotech+%28KRYS%29+Too+Expensive+After+A+440%25+Return%3F%22+%22Simply+Wall+Street%22", "source_link_is_lookup": true, "source_name": "Simply Wall Street", "published_at": "2026-07-15T16:48:32.367024+00:00", "published_display": "15 Jul 2026 16:48", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 2e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 28.9, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "by_tier": {"direct": [{"title": "Krystal Biotech (KRYS) Stock May Be Fully Valued After Its 5x Run", "summary": "Get insights on thousands of stocks from the global community of over 7 million individual investors at Simply Wall St. Krystal Biotech stock has delivered a very large 5 year return while recent valuation checks and the latest share price action suggest the current market price may already be baking in high expectations. Krystal Biotech has returned roughly 5x over the past 5 years, which puts extra focus on whether the current share price still offers an appealing entry point or mainly reflects past success. Ongoing adoption of its genetic medicine platform can support the current valuation,", "url": "https://finance.yahoo.com/markets/stocks/articles/krystal-biotech-krys-stock-may-081205068.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/krystal-biotech-krys-stock-may-081205068.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T08:12:05+00:00", "published_display": "10 Aug 2026 08:12", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "c29952be83c9ee0e8407929e80cd9033f104e7b877f2295e097e21ffa9336228", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.777, "provider_directional_mass": 0.114, "relevance_score": 1.0, "entity_mapped": true, "sentiment_conflict": 0.103, "sentiment": "positive", "sentiment_pct": 83, "tone_signals": ["Improving financial comparison", "Operating growth", "Growth forecast", "Positive valuation view"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.216353, "evidence_share": 61.2, "evidence_share_display": "61.2", "freshness_pct": 63.6, "age_days": 3.3, "influence_label": "High", "duplicate_count": 2, "topics": ["BIOTECH", "Biotech", "EARNINGS", "EARNINGS REPORT", "Earnings", "Earnings Report"], "evidence_basis": "", "score_included": true}, {"title": "SA Asks: What's the outlook for Big Pharma M&A?", "summary": "[Medical research with pipette and test tube, DNA analysis, biotechnology, genetic science and healthcare] jittawit.21 Big Pharma moved back into the spotlight last week following a Financial Times report that Bristol Myers Squibb (BMY [https://seekingalpha.com/symbol/BMY]) was in merger talks with AstraZeneca (AZN [https://seekingalpha.com/symbol/AZN]), a development that was later denied by unnamed sources to Reuters. We asked Seeking Alpha analysts Stephen Ayers [https://seekingalpha.com/author/stephen-ayers], ALLKA Research [https://seekingalpha.com/author/allka-research], and Chris DeMuth", "url": "https://seekingalpha.com/news/4629652-sa-asks-whats-the-outlook-for-big-pharma-ma?amp%3Butm_medium=referral&amp%3Bfeed_item_type=news", "source_link": "https://seekingalpha.com/news/4629652-sa-asks-whats-the-outlook-for-big-pharma-ma?amp%3Butm_medium=referral&amp%3Bfeed_item_type=news", "source_link_is_lookup": false, "source_name": "seekingalpha.com", "published_at": "2026-08-08T19:28:35+00:00", "published_display": "08 Aug 2026 19:28", "provider": "eodhd", "providers": ["eodhd"], "source_names": ["seekingalpha.com"], "source_kind": "publisher", "story_key": "fd6f6ddc120c4d3f8b5e3d484fa6bed2d394475902a0ec5eeeefda565db16bfa", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.614, "provider_directional_mass": 0.0989, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 34, "tone_signals": ["Operating deterioration"], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.104635, "evidence_share": 29.6, "evidence_share_display": "29.6", "freshness_pct": 62.2, "age_days": 4.8, "influence_label": "High", "duplicate_count": 3, "topics": ["Biotech", "Fda Approval", "M A", "M&a", "Oncology", "Pharma"], "evidence_basis": "", "score_included": true}, {"title": "Krystal Biotech (KRYS) After Its Q2 Beat Is The Valuation Case Still Intact", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+%28KRYS%29+After+Its+Q2+Beat+Is+The+Valuation+Case+Still+Intact%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-08-08T05:17:48.964397+00:00", "published_display": "08 Aug 2026 05:17", "provider": "archive", "providers": ["archive"], "source_names": ["simplywall.st"], "source_kind": "publisher", "story_key": "83e9058b88708e779656c1089ef0c70324495cda95f4f1f10ec97158aef7a252", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.461, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Positive financial language"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.011469, "evidence_share": 3.2, "evidence_share_display": "3.2", "freshness_pct": 15.5, "age_days": 5.4, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Does KB801\u2019s Single-Patient Signal And S&P 400 Move Change The Bull Case For Krystal Biotech (KRYS)?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Does+KB801%E2%80%99s+Single-Patient+Signal+And+S%26P+400+Move+Change+The+Bull+Case+For+Krystal+Biotech+%28KRYS%29%3F%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-08-02T00:35:19.311928+00:00", "published_display": "02 Aug 2026 00:35", "provider": "archive", "providers": ["archive"], "source_names": ["simplywall.st"], "source_kind": "publisher", "story_key": "292e766727779b614f15c240da23b1258e5b8194e775cf28f0829a7717667a43", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000966, "evidence_share": 0.3, "evidence_share_display": "0.3", "freshness_pct": 1.8, "age_days": 11.6, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech slides as investors appear to reset ahead of earnings", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+slides+as+investors+appear+to+reset+ahead+of+earnings%22+%22Quiver+Quantitative%22", "source_link_is_lookup": true, "source_name": "Quiver Quantitative", "published_at": "2026-08-01T02:26:26.963132+00:00", "published_display": "01 Aug 2026 02:26", "provider": "archive", "providers": ["archive"], "source_names": ["Quiver Quantitative"], "source_kind": "publisher", "story_key": "ddd6b6c013241f6b384129bd869eedaf24e8bc8b249b151711d8bfbdc1905e60", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.014535, "evidence_share": 4.1, "evidence_share_display": "4.1", "freshness_pct": 17.7, "age_days": 12.5, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech Inc (KRYS) Valuation: PE, PB & Fair Value Analysis", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+Inc+%28KRYS%29+Valuation%3A+PE%2C+PB+%26+Fair+Value+Analysis%22+%22TradingKey%22", "source_link_is_lookup": true, "source_name": "TradingKey", "published_at": "2026-07-28T18:36:12.318600+00:00", "published_display": "28 Jul 2026 18:36", "provider": "archive", "providers": ["archive"], "source_names": ["TradingKey"], "source_kind": "publisher", "story_key": "381a86bd6584502564d33fec15ce004d8f6776f8913e0656eccd0bf672562480", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000221, "evidence_share": 0.1, "evidence_share_display": "<0.1", "freshness_pct": 0.4, "age_days": 15.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech Inc (KRYS) Institutional Confidence", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+Inc+%28KRYS%29+Institutional+Confidence%22+%22TradingKey%22", "source_link_is_lookup": true, "source_name": "TradingKey", "published_at": "2026-07-28T18:16:06.448193+00:00", "published_display": "28 Jul 2026 18:16", "provider": "archive", "providers": ["archive"], "source_names": ["TradingKey"], "source_kind": "publisher", "story_key": "f0dd2d4c659eb2b1eacc07fa8e058ac3bc20e1ac9d39846eb9f122163c008682", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.00022, "evidence_share": 0.1, "evidence_share_display": "<0.1", "freshness_pct": 0.4, "age_days": 15.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech, Inc. (KRYS) Stock Price, News, Quote & History", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech%2C+Inc.+%28KRYS%29+Stock+Price%2C+News%2C+Quote+%26+History%22+%22Yahoo%21+Finance+Canada%22", "source_link_is_lookup": true, "source_name": "Yahoo! Finance Canada", "published_at": "2026-07-24T23:30:16.956989+00:00", "published_display": "24 Jul 2026 23:30", "provider": "archive", "providers": ["archive"], "source_names": ["Yahoo! Finance Canada"], "source_kind": "publisher", "story_key": "ea86d7391b2e7337851a2ca91304b9b1942a80233044c88f6b0ffc4ccf248981", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5.9e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 19.6, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Biotech stocks lead healthcare's overbought list as earnings picks up (XLV:NYSEARCA)", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Biotech+stocks+lead+healthcare%27s+overbought+list+as+earnings+picks+up+%28XLV%3ANYSEARCA%29%22+%22Seeking+Alpha%22", "source_link_is_lookup": true, "source_name": "Seeking Alpha", "published_at": "2026-07-23T13:35:42.322036+00:00", "published_display": "23 Jul 2026 13:35", "provider": "archive", "providers": ["archive"], "source_names": ["Seeking Alpha"], "source_kind": "publisher", "story_key": "d0737694692ad5b2960d0bbef1b63da5669277d6d381310b0357940c831c7dc4", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.005194, "evidence_share": 1.5, "evidence_share_display": "1.5", "freshness_pct": 5.4, "age_days": 21.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is A Single-Patient KB801 Outcome Quietly Reframing Krystal Biotech's Clinical Narrative (KRYS)?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+A+Single-Patient+KB801+Outcome+Quietly+Reframing+Krystal+Biotech%27s+Clinical+Narrative+%28KRYS%29%3F%22+%22simplywall.st%22", "source_link_is_lookup": true, "source_name": "simplywall.st", "published_at": "2026-07-23T10:51:35.426271+00:00", "published_display": "23 Jul 2026 10:51", "provider": "archive", "providers": ["archive"], "source_names": ["simplywall.st"], "source_kind": "publisher", "story_key": "5019bc6e5febc0319738b1f4441f00c6ee0f532fe784d2bc189126e52a135e17", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 3.5e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 21.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is Krystal Biotech (KRYS) Overvalued On Its KB801 Patent Data Update?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+Krystal+Biotech+%28KRYS%29+Overvalued+On+Its+KB801+Patent+Data+Update%3F%22+%22Simply+Wall+Street%22", "source_link_is_lookup": true, "source_name": "Simply Wall Street", "published_at": "2026-07-22T16:39:13.893465+00:00", "published_display": "22 Jul 2026 16:39", "provider": "archive", "providers": ["archive"], "source_names": ["Simply Wall Street"], "source_kind": "publisher", "story_key": "16828e4515c1790e11acecb83a0ea10a8b68ff3f5c5c6bfaf6168ceff0eab7b5", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.542, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 41, "tone_signals": ["Negative valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 4.7e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 21.9, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech (KRYS) Joins S&P MidCap 400 Amid Index Changes", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+%28KRYS%29+Joins+S%26P+MidCap+400+Amid+Index+Changes%22+%22GuruFocus%22", "source_link_is_lookup": true, "source_name": "GuruFocus", "published_at": "2026-07-21T19:03:32.198433+00:00", "published_display": "21 Jul 2026 19:03", "provider": "archive", "providers": ["archive"], "source_names": ["GuruFocus"], "source_kind": "publisher", "story_key": "999d04e74ad37f85969aa7f338e93d3123ae92edadf5442ddfd2e42012e890e2", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 2e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 22.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "KRYS Jumps As Analysts Race To Lift Price Targets", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22KRYS+Jumps+As+Analysts+Race+To+Lift+Price+Targets%22+%22StocksToTrade%22", "source_link_is_lookup": true, "source_name": "StocksToTrade", "published_at": "2026-07-19T17:37:47.717613+00:00", "published_display": "19 Jul 2026 17:37", "provider": "archive", "providers": ["archive"], "source_names": ["StocksToTrade"], "source_kind": "publisher", "story_key": "9d38436c43634bd8d6e9fbda28cdd7aa104090cbbaf6c71090ff8c6b11e744e3", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 1e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 24.9, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Krystal Biotech Rises as Investors Lean on Commercial Momentum and Pipeline Catalysts", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Krystal+Biotech+Rises+as+Investors+Lean+on+Commercial+Momentum+and+Pipeline+Catalysts%22+%22Quiver+Quantitative%22", "source_link_is_lookup": true, "source_name": "Quiver Quantitative", "published_at": "2026-07-18T13:57:57.006440+00:00", "published_display": "18 Jul 2026 13:57", "provider": "archive", "providers": ["archive"], "source_names": ["Quiver Quantitative"], "source_kind": "publisher", "story_key": "1b6f735e165bf4e3bc0dfc122f0366808529dc0aca1b819049a9e37839eeec62", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 6e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 26.0, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is Krystal Biotech (KRYS) Too Expensive After A 440% Return?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+Krystal+Biotech+%28KRYS%29+Too+Expensive+After+A+440%25+Return%3F%22+%22Simply+Wall+Street%22", "source_link_is_lookup": true, "source_name": "Simply Wall Street", "published_at": "2026-07-15T16:48:32.367024+00:00", "published_display": "15 Jul 2026 16:48", "provider": "archive", "providers": ["archive"], "source_names": ["Simply Wall Street"], "source_kind": "publisher", "story_key": "bf3941672741fd7869624d57644c703ec0cbabafe24b8b6897553edbbb89d06f", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "stored_reclassified", "model_confidence": 0.4, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 2e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 28.9, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "industry": [], "sector": []}, "total_fetched": 15, "total_unique": 15, "total_relevant": 15, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 2}, "raw_articles": 17, "unique_stories": 15, "duplicates_removed": 2, "relevant_stories": 15, "matched_archive_stories": 15, "current_evidence": 15, "direct_evidence": 15, "eodhd_articles": 2, "archive_articles": 13, "eodhd": {"configured": true, "status": "healthy", "calls_used": 375, "call_budget": 500, "budget_used_pct": 75.0, "requests_made": 75, "last_success_at": "2026-08-13T14:31:11.224808+00:00", "newest_seen_at": "2026-08-13T14:17:03+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3038, "unmapped_mentions": 2071}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-09T20:14:06.777340+00:00", "durable_newest_article_at": "2026-08-08T19:28:35+00:00", "durable_story_count": 1}, "sentiment_summary": {"positive": 2, "negative": 2, "neutral": 11, "score": 54, "raw_score": 66, "total": 15, "evidence_count": 15, "effective_articles": 2.15, "information_mass": 0.354, "direct_story_count": 15, "direct_source_count": 10, "industry_story_count": 0, "sector_story_count": 0, "story_count": 15, "source_count": 10, "source_concentration": 0.4646, "direct_share": 100, "dispersion": 22, "confidence": 31, "evidence_status": "provisional", "score_version": "evidence-v7", "window_days": 30, "weighting_method": "event-aware exponential freshness decay", "newest_article_at": "2026-08-10T08:12:05+00:00", "label": "Early balanced news score", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 86, "events": [{"event": "general", "label": "Market update", "weight": 6.6, "count": 11}, {"event": "earnings", "label": "Earnings", "weight": 1.85, "count": 3}, {"event": "deals", "label": "Deals and strategy", "weight": 0.6, "count": 1}], "positive_events": 2, "negative_events": 2, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 2}, "raw_articles": 17, "unique_stories": 15, "duplicates_removed": 2, "relevant_stories": 15, "matched_archive_stories": 15, "current_evidence": 15, "direct_evidence": 15, "eodhd_articles": 2, "archive_articles": 13, "eodhd": {"configured": true, "status": "healthy", "calls_used": 375, "call_budget": 500, "budget_used_pct": 75.0, "requests_made": 75, "last_success_at": "2026-08-13T14:31:11.224808+00:00", "newest_seen_at": "2026-08-13T14:17:03+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3038, "unmapped_mentions": 2071}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-09T20:14:06.777340+00:00", "durable_newest_article_at": "2026-08-08T19:28:35+00:00", "durable_story_count": 1}}, "market_context": {"has_market_context": true, "latest_close": 326.45, "latest_week": "2026-08-07", "one_week_move": -4.3, "four_week_move": -10.8, "twelve_week_move": 6.6, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 0.578672, "market_dynamics_buy_signal": false, "relative_strength": 13.576974, "fair_value_gap": 73.7, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "undecided", "expectation_probability": 53.2172, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-4.3% over one week, -10.8% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Early company-news score", "tone": "neutral", "classification": "provisional", "summary": "Company-specific news is present, but the evidence has not yet earned enough independent, fresh information weight for price confirmation to be treated as a firm signal.", "confidence": 31, "badges": ["Provisional evidence"], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "simplywall.st", "count": 3}, {"label": "Quiver Quantitative", "count": 2}, {"label": "TradingKey", "count": 2}, {"label": "Simply Wall Street", "count": 2}, {"label": "finance.yahoo.com", "count": 1}, {"label": "seekingalpha.com", "count": 1}, {"label": "Yahoo! Finance Canada", "count": 1}, {"label": "Seeking Alpha", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 15}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 11}, {"label": "Earnings", "count": 3}, {"label": "Deals and strategy", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "54/100", "tone": "neutral", "text": "Early balanced news score"}, {"label": "Evidence confidence", "value": "31/100", "tone": "neutral", "text": "2.15 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "Early company-news score", "tone": "neutral", "text": "Company-specific news is present, but the evidence has not yet earned enough independent, fresh information weight for price confirmation to be treated as a firm signal."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "86/100 evidence concentration around this catalyst."}, {"label": "Company focus", "value": "15", "tone": "positive", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "22/100", "tone": "neutral", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "-4.3% over one week, -10.8% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Krystal Biotech (KRYS) Stock May Be Fully Valued After Its 5x Run"}], "updated_at": "2026-08-09T20:14:06.777340+00:00", "detail_intelligence": {"headline": "Early balanced news score", "summary": "15 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": 54, "display": "54", "tone": "neutral", "note": "Early balanced news score"}, {"label": "Confidence", "value": 31, "display": "31", "tone": "negative", "note": "thin evidence"}, {"label": "Company news", "value": 100, "display": "100%", "tone": "positive", "note": "15 company stories"}, {"label": "Story agreement", "value": 78, "display": "78", "tone": "positive", "note": "22/100 difference"}], "confidence_drivers": [{"label": "Amount of evidence", "value": 7, "note": "0.354 after freshness weighting"}, {"label": "Source breadth", "value": 100, "note": "10 independent publishers"}, {"label": "Company relevance", "value": 100, "note": "share tied directly to this company"}, {"label": "Freshness", "value": 49, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 78, "note": "how closely stories agree"}, {"label": "Publisher mix", "value": 54, "note": "less reliance on one publisher"}], "freshness": 49, "source_independence": 54, "timeline": [{"date": "2026-07-15", "label": "15 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 42.0, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-16", "label": "16 Jul", "count": 0, "score": null, "tone": "neutral", "x": 73.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-17", "label": "17 Jul", "count": 0, "score": null, "tone": "neutral", "x": 105.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-18", "label": "18 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 136.8, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-19", "label": "19 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 168.3, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-20", "label": "20 Jul", "count": 0, "score": null, "tone": "neutral", "x": 199.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-21", "label": "21 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 231.5, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-22", "label": "22 Jul", "count": 1, "score": 41, "tone": "negative", "x": 263.1, "y": 151.4, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-23", "label": "23 Jul", "count": 2, "score": 50, "tone": "neutral", "x": 294.7, "y": 135.0, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-07-24", "label": "24 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 326.3, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-25", "label": "25 Jul", "count": 0, "score": null, "tone": "neutral", "x": 357.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-26", "label": "26 Jul", "count": 0, "score": null, "tone": "neutral", "x": 389.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-27", "label": "27 Jul", "count": 0, "score": null, "tone": "neutral", "x": 421.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-28", "label": "28 Jul", "count": 2, "score": 50, "tone": "neutral", "x": 452.6, "y": 135.0, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-07-29", "label": "29 Jul", "count": 0, "score": null, "tone": "neutral", "x": 484.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-30", "label": "30 Jul", "count": 0, "score": null, "tone": "neutral", "x": 515.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-31", "label": "31 Jul", "count": 0, "score": null, "tone": "neutral", "x": 547.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-01", "label": "01 Aug", "count": 1, "score": 50, "tone": "neutral", "x": 579.0, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-02", "label": "02 Aug", "count": 1, "score": 50, "tone": "neutral", "x": 610.6, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-03", "label": "03 Aug", "count": 0, "score": null, "tone": "neutral", "x": 642.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-04", "label": "04 Aug", "count": 0, "score": null, "tone": "neutral", "x": 673.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-05", "label": "05 Aug", "count": 0, "score": null, "tone": "neutral", "x": 705.3, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-06", "label": "06 Aug", "count": 0, "score": null, "tone": "neutral", "x": 736.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-07", "label": "07 Aug", "count": 0, "score": null, "tone": "neutral", "x": 768.5, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-08", "label": "08 Aug", "count": 2, "score": 36, "tone": "negative", "x": 800.1, "y": 160.5, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-09", "label": "09 Aug", "count": 0, "score": null, "tone": "neutral", "x": 831.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-10", "label": "10 Aug", "count": 1, "score": 83, "tone": "positive", "x": 863.2, "y": 74.9, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 0, "score": null, "tone": "neutral", "x": 894.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-12", "label": "12 Aug", "count": 0, "score": null, "tone": "neutral", "x": 926.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-13", "label": "13 Aug", "count": 0, "score": null, "tone": "neutral", "x": 958.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}], "timeline_points": "42.0,135.0 136.8,135.0 168.3,135.0 231.5,135.0 263.1,151.4 294.7,135.0 326.3,135.0 452.6,135.0 579.0,135.0 610.6,135.0 800.1,160.5 863.2,74.9", "timeline_has_signal": true, "timeline_start": "15 Jul", "timeline_mid": "30 Jul", "timeline_end": "13 Aug", "momentum": {"label": "Cooling", "tone": "neutral", "recent_score": null, "prior_score": 67, "delta": null, "recent_count": 0, "prior_count": 3, "volume_delta": -3, "reliable": false, "reliability_note": "Thin comparison; direction is not yet confirmed"}, "freshness_buckets": [{"label": "Last 24 hours", "count": 0, "share": 0}, {"label": "1 to 3 days", "count": 0, "share": 0}, {"label": "4 to 7 days", "count": 3, "share": 20}, {"label": "8 to 14 days", "count": 2, "share": 13}, {"label": "15 to 21 days", "count": 3, "share": 20}, {"label": "22 to 30 days", "count": 7, "share": 47}], "source_profile": [{"label": "simplywall.st", "count": 3, "share": 20, "score": 56, "tone": "neutral"}, {"label": "Simply Wall Street", "count": 2, "share": 13, "score": 41, "tone": "negative"}, {"label": "Quiver Quantitative", "count": 2, "share": 13, "score": 50, "tone": "neutral"}, {"label": "TradingKey", "count": 2, "share": 13, "score": 50, "tone": "neutral"}, {"label": "finance.yahoo.com", "count": 1, "share": 7, "score": 83, "tone": "positive"}, {"label": "seekingalpha.com", "count": 1, "share": 7, "score": 34, "tone": "negative"}, {"label": "Yahoo! Finance Canada", "count": 1, "share": 7, "score": 50, "tone": "neutral"}], "event_profile": [{"label": "Market update", "count": 11, "share": 73, "score": 56, "tone": "neutral"}, {"label": "Earnings", "count": 3, "share": 20, "score": 80, "tone": "positive"}, {"label": "Deals and strategy", "count": 1, "share": 7, "score": 34, "tone": "negative"}], "topics": [{"label": "Biotech", "count": 2, "share": 13}, {"label": "Pharma", "count": 1, "share": 7}, {"label": "Oncology", "count": 1, "share": 7}, {"label": "M&a", "count": 1, "share": 7}, {"label": "M A", "count": 1, "share": 7}, {"label": "Fda Approval", "count": 1, "share": 7}, {"label": "Earnings Report", "count": 1, "share": 7}, {"label": "Earnings", "count": 1, "share": 7}, {"label": "EARNINGS REPORT", "count": 1, "share": 7}, {"label": "EARNINGS", "count": 1, "share": 7}], "supporting": [{"label": "Direct evidence", "text": "15 current stories are mapped specifically to KRYS."}, {"label": "Source breadth", "text": "The read spans 10 publishers rather than depending on one outlet."}], "tempering": [{"label": "Too little evidence", "text": "The stories agree, but freshness-weighted evidence is only 0.354."}, {"label": "Confidence", "text": "Evidence confidence is 31/100, below the threshold for a firm classification."}], "supporting_heading": "What supports the score", "tempering_heading": "What limits the score", "latest_observation": {"title": "Krystal Biotech (KRYS) Stock May Be Fully Valued After Its 5x Run", "summary": "Get insights on thousands of stocks from the global community of over 7 million individual investors at Simply Wall St. Krystal Biotech stock has delivered a very large 5 year return while recent valuation checks and the latest share price action suggest the current market price may already be baking in high expectations. Krystal Biotech has returned roughly 5x over the past 5 years, which puts extra focus on whether the current share price still offers an appealing entry point or mainly reflects past success. Ongoing adoption of its genetic medicine platform can support the current valuation,", "url": "https://finance.yahoo.com/markets/stocks/articles/krystal-biotech-krys-stock-may-081205068.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/krystal-biotech-krys-stock-may-081205068.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T08:12:05+00:00", "published_display": "10 Aug 2026 08:12", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 83, "tone_signals": ["Improving financial comparison", "Operating growth", "Growth forecast", "Positive valuation view"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.216353, "evidence_share": 61.2, "evidence_share_display": "61.2", "freshness_pct": 63.6, "age_days": 3.3, "influence_label": "High", "duplicate_count": 2, "topics": ["BIOTECH", "Biotech", "EARNINGS", "EARNINGS REPORT", "Earnings", "Earnings Report"], "evidence_basis": "", "score_included": true}, "article_count": 15, "updated_at": "2026-08-09T20:14:06.777340+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 168.7, "label": "13 Feb 2026", "close": 276.45, "index": 100.0}, {"x": 78.4, "y": 185.4, "label": "20 Feb 2026", "close": 261.8, "index": 94.7}, {"x": 114.9, "y": 169.6, "label": "27 Feb 2026", "close": 275.64, "index": 99.7}, {"x": 151.3, "y": 194.7, "label": "06 Mar 2026", "close": 253.69, "index": 91.8}, {"x": 187.7, "y": 202.1, "label": "13 Mar 2026", "close": 247.26, "index": 89.4}, {"x": 224.2, "y": 197.0, "label": "20 Mar 2026", "close": 251.68, "index": 91.0}, {"x": 260.6, "y": 204.2, "label": "27 Mar 2026", "close": 245.39, "index": 88.8}, {"x": 297.0, "y": 186.4, "label": "03 Apr 2026", "close": 260.95, "index": 94.4}, {"x": 333.5, "y": 188.6, "label": "10 Apr 2026", "close": 259.0, "index": 93.7}, {"x": 369.9, "y": 171.2, "label": "17 Apr 2026", "close": 274.21, "index": 99.2}, {"x": 406.3, "y": 173.1, "label": "24 Apr 2026", "close": 272.52, "index": 98.6}, {"x": 442.8, "y": 180.6, "label": "01 May 2026", "close": 266.04, "index": 96.2}, {"x": 479.2, "y": 135.2, "label": "08 May 2026", "close": 305.71, "index": 110.6}, {"x": 515.6, "y": 134.5, "label": "15 May 2026", "close": 306.29, "index": 110.8}, {"x": 552.0, "y": 142.3, "label": "22 May 2026", "close": 299.45, "index": 108.3}, {"x": 588.5, "y": 131.4, "label": "29 May 2026", "close": 309.03, "index": 111.8}, {"x": 624.9, "y": 140.6, "label": "05 Jun 2026", "close": 301.0, "index": 108.9}, {"x": 661.3, "y": 121.1, "label": "12 Jun 2026", "close": 317.97, "index": 115.0}, {"x": 697.8, "y": 86.7, "label": "19 Jun 2026", "close": 348.06, "index": 125.9}, {"x": 734.2, "y": 59.0, "label": "26 Jun 2026", "close": 372.25, "index": 134.7}, {"x": 770.6, "y": 55.8, "label": "03 Jul 2026", "close": 375.07, "index": 135.7}, {"x": 807.1, "y": 66.4, "label": "10 Jul 2026", "close": 365.81, "index": 132.3}, {"x": 843.5, "y": 78.9, "label": "17 Jul 2026", "close": 354.86, "index": 128.4}, {"x": 879.9, "y": 101.4, "label": "24 Jul 2026", "close": 335.19, "index": 121.2}, {"x": 916.4, "y": 94.7, "label": "31 Jul 2026", "close": 341.12, "index": 123.4}, {"x": 952.8, "y": 111.4, "label": "07 Aug 2026", "close": 326.45, "index": 118.1}], "sentiment_points": [{"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 51, "tone": "neutral", "raw_score": 53, "confidence": 29, "stories": 8, "close": 372.25, "price_change": 6.9, "x": 739.4, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 51, "tone": "neutral", "raw_score": 54, "confidence": 24, "stories": 13, "close": 375.07, "price_change": 0.8, "x": 775.8, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 53, "confidence": 17, "stories": 15, "close": 365.81, "price_change": -2.5, "x": 812.3, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 51, "confidence": 19, "stories": 17, "close": 354.86, "price_change": -3.0, "x": 848.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 48, "confidence": 28, "stories": 19, "close": 335.19, "price_change": -5.5, "x": 885.1, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 19, "stories": 15, "close": 341.12, "price_change": 1.8, "x": 921.6, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 19, "stories": 13, "close": 326.45, "price_change": -4.3, "x": 958.0, "y": 130.0, "show_label": true, "label_y": 120.0}], "price_path": "42.0,168.7 78.4,185.4 114.9,169.6 151.3,194.7 187.7,202.1 224.2,197.0 260.6,204.2 297.0,186.4 333.5,188.6 369.9,171.2 406.3,173.1 442.8,180.6 479.2,135.2 515.6,134.5 552.0,142.3 588.5,131.4 624.9,140.6 661.3,121.1 697.8,86.7 734.2,59.0 770.6,55.8 807.1,66.4 843.5,78.9 879.9,101.4 916.4,94.7 952.8,111.4", "sentiment_path": "739.4,128.2 775.8,128.2 812.3,130.0 848.7,130.0 885.1,130.0 921.6,130.0 958.0,130.0", "score_version": "evidence-v7", "price_change": 18.1, "sentiment_change": -1, "recent_pairs": [{"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 19, "stories": 13, "close": 326.45, "price_change": -4.3, "x": 958.0, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 19, "stories": 15, "close": 341.12, "price_change": 1.8, "x": 921.6, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 48, "confidence": 28, "stories": 19, "close": 335.19, "price_change": -5.5, "x": 885.1, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 51, "confidence": 19, "stories": 17, "close": 354.86, "price_change": -3.0, "x": 848.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 53, "confidence": 17, "stories": 15, "close": 365.81, "price_change": -2.5, "x": 812.3, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 51, "tone": "neutral", "raw_score": 54, "confidence": 24, "stories": 13, "close": 375.07, "price_change": 0.8, "x": 775.8, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 51, "tone": "neutral", "raw_score": 53, "confidence": 29, "stories": 8, "close": 372.25, "price_change": 6.9, "x": 739.4, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}], "reconstructed": true, "latest_close": 326.45, "start_label": "13 Feb", "mid_label": "15 May", "end_label": "07 Aug", "live_score_version": "evidence-v7", "comparable_to_live": true}, "sentiment_history": [{"label": "21 Jun 23:59", "short_label": "21 Jun", "collected_at": "2026-06-21T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "22 Jun 23:59", "short_label": "22 Jun", "collected_at": "2026-06-22T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "23 Jun 23:59", "short_label": "23 Jun", "collected_at": "2026-06-23T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "24 Jun 23:59", "short_label": "24 Jun", "collected_at": "2026-06-24T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 2, "article_change": 2, "tone": "neutral", "height": 4, "articles": 5, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "25 Jun 23:59", "short_label": "25 Jun", "collected_at": "2026-06-25T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 2, "tone": "neutral", "height": 4, "articles": 7, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "26 Jun 23:59", "short_label": "26 Jun", "collected_at": "2026-06-26T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "27 Jun 23:59", "short_label": "27 Jun", "collected_at": "2026-06-27T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "28 Jun 23:59", "short_label": "28 Jun", "collected_at": "2026-06-28T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 10, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "29 Jun 23:59", "short_label": "29 Jun", "collected_at": "2026-06-29T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 11, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "02 Jul 23:59", "short_label": "02 Jul", "collected_at": "2026-07-02T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 12, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "03 Jul 23:59", "short_label": "03 Jul", "collected_at": "2026-07-03T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 13, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "04 Jul 23:59", "short_label": "04 Jul", "collected_at": "2026-07-04T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 14, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "06 Jul 23:59", "short_label": "06 Jul", "collected_at": "2026-07-06T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 23, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "12 Jul 23:59", "short_label": "12 Jul", "collected_at": "2026-07-12T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 16, "confidence": 22, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "15 Jul 23:59", "short_label": "15 Jul", "collected_at": "2026-07-15T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 17, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "18 Jul 23:59", "short_label": "18 Jul", "collected_at": "2026-07-18T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 18, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "19 Jul 23:59", "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "21 Jul 23:59", "short_label": "21 Jul", "collected_at": "2026-07-21T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 19, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "22 Jul 23:59", "short_label": "22 Jul", "collected_at": "2026-07-22T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": 1, "article_change": 0, "tone": "neutral", "height": 4, "articles": 19, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 20, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "28 Jul 23:59", "short_label": "28 Jul", "collected_at": "2026-07-28T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -3, "tone": "neutral", "height": 4, "articles": 16, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "01 Aug 23:59", "short_label": "01 Aug", "collected_at": "2026-08-01T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": -1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "02 Aug 23:59", "short_label": "02 Aug", "collected_at": "2026-08-02T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "08 Aug 23:59", "short_label": "08 Aug", "collected_at": "2026-08-08T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": 8, "score_change_display": "+8", "confidence_change": 7, "article_change": 1, "tone": "positive", "height": 16, "articles": 16, "confidence": 34, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "13 Aug 14:32", "short_label": "13 Aug", "collected_at": "2026-08-13T14:32:46.777451+00:00", "score": 57, "delta": 7, "score_change": -1, "score_change_display": "-1", "confidence_change": -4, "article_change": -1, "tone": "neutral", "height": 14, "articles": 15, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}], "sentiment_history_insight": {"available": true, "series_version": "evidence-v7", "live_version": "evidence-v7", "comparable_to_live": true, "reconstructed": true, "observations": 27, "span_label": "53 days", "first_score": 52, "latest_score": 57, "net_change": 5, "net_change_display": "+5", "direction": "Strengthening", "high_score": 58, "low_score": 49, "latest_confidence": 30, "confidence_change": 1, "latest_articles": 15, "article_change": 14, "latest_label": "13 Aug 14:32", "latest_evidence_label": "Provisional", "chart_rows": [{"label": "21 Jun 23:59", "short_label": "21 Jun", "collected_at": "2026-06-21T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 42.0, "y": 131.4}, {"label": "22 Jun 23:59", "short_label": "22 Jun", "collected_at": "2026-06-22T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 77.2, "y": 133.2}, {"label": "23 Jun 23:59", "short_label": "23 Jun", "collected_at": "2026-06-23T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 112.5, "y": 133.2}, {"label": "24 Jun 23:59", "short_label": "24 Jun", "collected_at": "2026-06-24T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 2, "article_change": 2, "tone": "neutral", "height": 4, "articles": 5, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 147.7, "y": 133.2}, {"label": "25 Jun 23:59", "short_label": "25 Jun", "collected_at": "2026-06-25T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 2, "tone": "neutral", "height": 4, "articles": 7, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 182.9, "y": 133.2}, {"label": "26 Jun 23:59", "short_label": "26 Jun", "collected_at": "2026-06-26T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 218.2, "y": 133.2}, {"label": "27 Jun 23:59", "short_label": "27 Jun", "collected_at": "2026-06-27T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 253.4, "y": 133.2}, {"label": "28 Jun 23:59", "short_label": "28 Jun", "collected_at": "2026-06-28T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 10, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 288.6, "y": 133.2}, {"label": "29 Jun 23:59", "short_label": "29 Jun", "collected_at": "2026-06-29T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 11, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 323.8, "y": 133.2}, {"label": "02 Jul 23:59", "short_label": "02 Jul", "collected_at": "2026-07-02T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 12, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 359.1, "y": 133.2}, {"label": "03 Jul 23:59", "short_label": "03 Jul", "collected_at": "2026-07-03T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 13, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 394.3, "y": 133.2}, {"label": "04 Jul 23:59", "short_label": "04 Jul", "collected_at": "2026-07-04T23:59:59.999999+00:00", "score": 51, "delta": 1, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 14, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 429.5, "y": 133.2}, {"label": "06 Jul 23:59", "short_label": "06 Jul", "collected_at": "2026-07-06T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 23, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 464.8, "y": 135.0}, {"label": "12 Jul 23:59", "short_label": "12 Jul", "collected_at": "2026-07-12T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 16, "confidence": 22, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 500.0, "y": 135.0}, {"label": "15 Jul 23:59", "short_label": "15 Jul", "collected_at": "2026-07-15T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 17, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 535.2, "y": 135.0}, {"label": "18 Jul 23:59", "short_label": "18 Jul", "collected_at": "2026-07-18T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 18, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 570.5, "y": 135.0}, {"label": "19 Jul 23:59", "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 605.7, "y": 135.0}, {"label": "21 Jul 23:59", "short_label": "21 Jul", "collected_at": "2026-07-21T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 19, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 640.9, "y": 135.0}, {"label": "22 Jul 23:59", "short_label": "22 Jul", "collected_at": "2026-07-22T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": 1, "article_change": 0, "tone": "neutral", "height": 4, "articles": 19, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 676.2, "y": 136.8}, {"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 20, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 711.4, "y": 135.0}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 746.6, "y": 135.0}, {"label": "28 Jul 23:59", "short_label": "28 Jul", "collected_at": "2026-07-28T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -3, "tone": "neutral", "height": 4, "articles": 16, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 781.8, "y": 135.0}, {"label": "01 Aug 23:59", "short_label": "01 Aug", "collected_at": "2026-08-01T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": -1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 817.1, "y": 135.0}, {"label": "02 Aug 23:59", "short_label": "02 Aug", "collected_at": "2026-08-02T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 852.3, "y": 135.0}, {"label": "08 Aug 23:59", "short_label": "08 Aug", "collected_at": "2026-08-08T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 887.5, "y": 135.0}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": 8, "score_change_display": "+8", "confidence_change": 7, "article_change": 1, "tone": "positive", "height": 16, "articles": 16, "confidence": 34, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 922.8, "y": 120.4}, {"label": "13 Aug 14:32", "short_label": "13 Aug", "collected_at": "2026-08-13T14:32:46.777451+00:00", "score": 57, "delta": 7, "score_change": -1, "score_change_display": "-1", "confidence_change": -4, "article_change": -1, "tone": "neutral", "height": 14, "articles": 15, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 958.0, "y": 122.3}], "chart_points": "42.0,131.4 77.2,133.2 112.5,133.2 147.7,133.2 182.9,133.2 218.2,133.2 253.4,133.2 288.6,133.2 323.8,133.2 359.1,133.2 394.3,133.2 429.5,133.2 464.8,135.0 500.0,135.0 535.2,135.0 570.5,135.0 605.7,135.0 640.9,135.0 676.2,136.8 711.4,135.0 746.6,135.0 781.8,135.0 817.1,135.0 852.3,135.0 887.5,135.0 922.8,120.4 958.0,122.3", "changes": [{"label": "13 Aug 14:32", "short_label": "13 Aug", "collected_at": "2026-08-13T14:32:46.777451+00:00", "score": 57, "delta": 7, "score_change": -1, "score_change_display": "-1", "confidence_change": -4, "article_change": -1, "tone": "neutral", "height": 14, "articles": 15, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": 8, "score_change_display": "+8", "confidence_change": 7, "article_change": 1, "tone": "positive", "height": 16, "articles": 16, "confidence": 34, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "08 Aug 23:59", "short_label": "08 Aug", "collected_at": "2026-08-08T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 2, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "02 Aug 23:59", "short_label": "02 Aug", "collected_at": "2026-08-02T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 15, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "01 Aug 23:59", "short_label": "01 Aug", "collected_at": "2026-08-01T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": -1, "tone": "neutral", "height": 4, "articles": 15, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "28 Jul 23:59", "short_label": "28 Jul", "collected_at": "2026-07-28T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -3, "tone": "neutral", "height": 4, "articles": 16, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 19, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 20, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}]}, "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}