{"ticker": {"uuid": "55ffd8da-07c8-4f9d-861c-41a738ea909d", "symbol": "TPB", "name": "Turning Point Brands Inc", "exchange": "NYSE", "country": "US", "sector": "Consumer Defensive", "industry": "Tobacco"}, "articles": [{"title": "Turning Point Brands Q3 2026 Earnings Date and Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxQSFpKMGdtZG1jbjRUUy1YZmZPRE8zalNDVDA2QUhQeTYyWm1xZ0FhNllXQW16UnBVSHR5V3JPY2ZCVW5idTFqM1Vabm9RYkdMZ05aSm52dnBHT25uVkl0R2hhd3hmTTJlTFE5TVdpMV8tTTJsZkpMVW9GM1JwcUpDMlRHWEpvYnQ3MXlTcVFB?oc=5", "source_link": "https://news.google.com/rss/articles/CBMijgFBVV95cUxQSFpKMGdtZG1jbjRUUy1YZmZPRE8zalNDVDA2QUhQeTYyWm1xZ0FhNllXQW16UnBVSHR5V3JPY2ZCVW5idTFqM1Vabm9RYkdMZ05aSm52dnBHT25uVkl0R2hhd3hmTTJlTFE5TVdpMV8tTTJsZkpMVW9GM1JwcUpDMlRHWEpvYnQ3MXlTcVFB?oc=5", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-10-09T13:49:40+00:00", "published_display": "09 Oct 2026 13:49", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.067054, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 74.3, "age_days": 2.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "A NASCAR driver completed all 267 laps with ALP Pouch's logo on his car.", "summary": "ALP Pouch, co-owned by Turning Point Brands, sponsored NASCAR driver Riley Herbst at the South Point 400 NASCAR Cup Series playoff race in Las Vegas on October 4, 2026. Herbst finished 18th, completing all 267 laps with ALP Pouch branding prominently featured on his car, firesuit, and crew polos. This sponsorship marked ALP Pouch's first foray into NASCAR, aiming to connect with an audience that values performance and an active lifestyle.", "url": "https://www.stocktitan.net/news/TPB/alp-pouch-brings-chilled-mint-to-the-desert-with-driver-riley-herbst-hwchqg37r82y.html", "source_link": "https://www.stocktitan.net/news/TPB/alp-pouch-brings-chilled-mint-to-the-desert-with-driver-riley-herbst-hwchqg37r82y.html", "source_link_is_lookup": false, "source_name": "Stock Titan", "published_at": "2026-10-07T20:26:18", "published_display": "07 Oct 2026 20:26", "source_kind": "publisher", "company_focus": 0.86, "company_focus_pct": 86, "company_focus_label": "Company discussed", "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.015905, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 26.1, "age_days": 3.9, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Retail Wholesale", "Finance"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Faces A Fresh Test As Nicotine Pouch Growth Meets Valuation Debate", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPVDh2ZTBzSkdpMVZ4c0NKTUNUaHcwVTFvQ2FObVlRZnNKQ1M0R1RvQkpMakMySm9SRk5QbGhOTzd2MzY5enRjS3VVU2xYN0pJLTYwTUIxOHdqQzN1NGxteTZmV19Qc203TWxMM0Z3aFRKMmJ3TnlyQ09ZZUdLcjhTQkVrdXV4UUlyczBleVF4MTl1VlpOX1MyZlpwQzRjUktQRnFlR1R6b284cUdLRHBVZnctOFFrcmd5eTZpb2pYRHdGZTNkelltYkhVdHhqREwwQ214Y1BzSmszY191cEdMeGwwMNIB6AFBVV95cUxNMUpvMzQxSGVnYTYyNFlvY2RERU53Nm9DRVRkZjhKdGtWX2s4MVBrUWU1eTZsSVBoVmttQ2hpMkY5LTdUdTREaGJxTG5LUkhhV01zQlFGZkRqNTIyaXpnUzhsWmpxV3NuR3VxYzNUdVlRMkxheEZpMmotUkpyVTRURHNvWmZIV1RXb3V6WTBmMFl1cTItNWlRNlhuVERZbGZTa0xNX2pxSGhXaE5Ua3BUUUJ2bFZZOHItUU1MbG94ZkhqUmVfYlViZWdOQXJNM2tFcldhdnR2Ny1qTlRNRTdBSV9uTkVjdVZf?oc=5", "source_link": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPVDh2ZTBzSkdpMVZ4c0NKTUNUaHcwVTFvQ2FObVlRZnNKQ1M0R1RvQkpMakMySm9SRk5QbGhOTzd2MzY5enRjS3VVU2xYN0pJLTYwTUIxOHdqQzN1NGxteTZmV19Qc203TWxMM0Z3aFRKMmJ3TnlyQ09ZZUdLcjhTQkVrdXV4UUlyczBleVF4MTl1VlpOX1MyZlpwQzRjUktQRnFlR1R6b284cUdLRHBVZnctOFFrcmd5eTZpb2pYRHdGZTNkelltYkhVdHhqREwwQ214Y1BzSmszY191cEdMeGwwMNIB6AFBVV95cUxNMUpvMzQxSGVnYTYyNFlvY2RERU53Nm9DRVRkZjhKdGtWX2s4MVBrUWU1eTZsSVBoVmttQ2hpMkY5LTdUdTREaGJxTG5LUkhhV01zQlFGZkRqNTIyaXpnUzhsWmpxV3NuR3VxYzNUdVlRMkxheEZpMmotUkpyVTRURHNvWmZIV1RXb3V6WTBmMFl1cTItNWlRNlhuVERZbGZTa0xNX2pxSGhXaE5Ua3BUUUJ2bFZZOHItUU1MbG94ZkhqUmVfYlViZWdOQXJNM2tFcldhdnR2Ny1qTlRNRTdBSV9uTkVjdVZf?oc=5", "source_link_is_lookup": false, "source_name": "Simply Wall Street", "published_at": "2026-10-07T10:00:01+00:00", "published_display": "07 Oct 2026 10:00", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.013822, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 22.5, "age_days": 4.3, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History", "summary": "", "url": "https://news.google.com/rss/articles/CBMiUEFVX3lxTE81SEZnMERLT2ROaXFRZG9tUENRTXBfV0Nmb2Y3WHBUb25aWGxxbUx5LTZETFlZZWdCNk5lU1Btek1hX3pGN3FtaE1WNkNfOWRJ?oc=5", "source_link": "https://news.google.com/rss/articles/CBMiUEFVX3lxTE81SEZnMERLT2ROaXFRZG9tUENRTXBfV0Nmb2Y3WHBUb25aWGxxbUx5LTZETFlZZWdCNk5lU1Btek1hX3pGN3FtaE1WNkNfOWRJ?oc=5", "source_link_is_lookup": false, "source_name": "Yahoo! Finance Canada", "published_at": "2026-10-04T19:26:18+00:00", "published_display": "04 Oct 2026 19:26", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.0056, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 9.1, "age_days": 6.9, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "Behavioral Patterns of TPB and Institutional Flows", "summary": "An analysis of Turning Point Brands Inc. (NYSE: TPB) reveals weak sentiment across all time horizons, supporting a short bias for the stock. The article outlines three institutional trading strategies\u2014Position, Momentum Breakout, and Risk Hedging\u2014with specific entry, target, and stop-loss levels. It also provides a multi-timeframe signal analysis, indicating weak support and resistance levels.", "url": "https://news.stocktradersdaily.com/news_release/12/Behavioral_Patterns_of_TPB_and_Institutional_Flows_100426072401_1791113041.html", "source_link": "https://news.stocktradersdaily.com/news_release/12/Behavioral_Patterns_of_TPB_and_Institutional_Flows_100426072401_1791113041.html", "source_link_is_lookup": false, "source_name": "Stock Traders Daily", "published_at": "2026-10-04T07:24:00", "published_display": "04 Oct 2026 07:24", "source_kind": "publisher", "company_focus": 0.86, "company_focus_pct": 86, "company_focus_label": "Company discussed", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Negative 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.005165, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 7.7, "age_days": 7.4, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Reaffirms Guidance After CEO Exit, Is The Valuation Gap Justified?", "summary": "Turning Point Brands (TPB) is under scrutiny after CEO Graham Purdy resigned, with Executive Chairman David E. Glazek taking over, yet the company reaffirmed its 2026 earnings guidance. The stock has seen a significant short-term decline, but analysts view it as undervalued at $118.50 against its current price of $55.64, though a discounted cash flow model suggests it might be overvalued. Investors are left to weigh the company's strong long-term performance and reaffirmed guidance against recent share price pressure and leadership changes.", "url": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-tpb-reaffirms-200747188.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-tpb-reaffirms-200747188.html", "source_link_is_lookup": false, "source_name": "Simply Wall St.", "published_at": "2026-10-03T20:07:47+00:00", "published_display": "03 Oct 2026 20:07", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Positive valuation view", "Negative valuation view"], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.060682, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 45.8, "age_days": 7.9, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 3, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "archived_article", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Says Graham Purdy Resigned As CEO And President", "summary": "Turning Point Brands (TPB) announced that CEO and President Graham Purdy has resigned, effective immediately, with David E. Glazek appointed as the new Chief Executive Officer. The company clarified that Purdy's departure was not due to disputes over operations or policies. This leadership change occurs as Turning Point Brands navigates a strategic shift towards Modern Oral pouches, hemp products, and direct-to-consumer channels, making leadership stability critical for execution and achieving its reaffirmed 2026 Modern Oral guidance.", "url": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-tpb-says-210858836.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-tpb-says-210858836.html", "source_link_is_lookup": false, "source_name": "Simply Wall St.", "published_at": "2026-10-01T21:08:58+00:00", "published_display": "01 Oct 2026 21:08", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.049989, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 37.7, "age_days": 9.8, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 3, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (NYSE:TPB) Hits New 1-Year Low - What's Next?", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOLW5ONkdXRTZub2VadXlnU3lZTkt4azBXREFSTWYxcm1lZDNZX0FlVGIwM3pFMzgxUllHbVg5OUdRUE44WEdSUU9WYlgyQjBjRFZ3Y28yRWNhMGVfQ25KamxVM0ZrM2ZxZl9xVmR1U1p1Y3pmNFhlY2FvVzNzenBSLV9PZHBuV3pIcFNpM0JfWlBsVU42UEU3UXdvV2I2ZXY4T3FySE9vdHU2Sml2QVpIakE2ZlVncHpwQ1Zqbg?oc=5", "source_link": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOLW5ONkdXRTZub2VadXlnU3lZTkt4azBXREFSTWYxcm1lZDNZX0FlVGIwM3pFMzgxUllHbVg5OUdRUE44WEdSUU9WYlgyQjBjRFZ3Y28yRWNhMGVfQ25KamxVM0ZrM2ZxZl9xVmR1U1p1Y3pmNFhlY2FvVzNzenBSLV9PZHBuV3pIcFNpM0JfWlBsVU42UEU3UXdvV2I2ZXY4T3FySE9vdHU2Sml2QVpIakE2ZlVncHpwQ1Zqbg?oc=5", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-10-01T15:29:18+00:00", "published_display": "01 Oct 2026 15:29", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.00187, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 3.0, "age_days": 10.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands stock hits 52-week low at 58.15 USD", "summary": "Turning Point Brands (TPB) stock has fallen to a 52-week low of $58.15, representing a 38.29% decrease over the past year and trading almost 60% below its 52-week high. Despite the downturn, InvestingPro analysis suggests the stock is undervalued, with an RSI indicating oversold conditions and analyst price targets ranging from $90 to $140. The company recently reported mixed Q2 2026 financial results, with adjusted earnings missing estimates but revenue exceeding expectations due to strong demand in its Modern Oral business, and saw a leadership change with David Glazek permanently taking over as CEO.", "url": "https://ca.investing.com/news/stock-market-news/turning-point-brands-stock-hits-52week-low-at-5815-usd-93CH-4862341", "source_link": "https://ca.investing.com/news/stock-market-news/turning-point-brands-stock-hits-52week-low-at-5815-usd-93CH-4862341", "source_link_is_lookup": false, "source_name": "Investing.com Canada", "published_at": "2026-10-01T13:30:38+00:00", "published_display": "01 Oct 2026 13:30", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Operating growth", "Positive valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.002899, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 3.0, "age_days": 10.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 2, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "archived_article", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Reaffirms Guidance Following CEO Change, Is The Stock Trading At A Discount?", "summary": "Turning Point Brands (TPB) announced a CEO transition with David E. Glazek taking over, while also reaffirming its 2026 sales guidance. Despite a recent sharp decline in share price, the stock is considered 49% undervalued by some narratives, primarily due to strong growth in its Modern Oral nicotine pouch segment. However, a different view on earnings multiples suggests potential valuation risks depending on how sentiment shifts.", "url": "https://simplywall.st/stocks/us/food-beverage-tobacco/nyse-tpb/turning-point-brands/news/turning-point-brands-tpb-reaffirms-guidance-following-ceo-ch/amp", "source_link": "https://simplywall.st/stocks/us/food-beverage-tobacco/nyse-tpb/turning-point-brands/news/turning-point-brands-tpb-reaffirms-guidance-following-ceo-ch/amp", "source_link_is_lookup": false, "source_name": "Simply Wall St", "published_at": "2026-09-30T17:30:38", "published_display": "30 Sep 2026 17:30", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Operating deterioration", "Operating growth", "Positive valuation view"], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.044602, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 33.7, "age_days": 11.0, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 2, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History", "summary": "", "url": "https://news.google.com/rss/articles/CBMiUEFVX3lxTE81SEZnMERLT2ROaXFRZG9tUENRTXBfV0Nmb2Y3WHBUb25aWGxxbUx5LTZETFlZZWdCNk5lU1Btek1hX3pGN3FtaE1WNkNfOWRJ?oc=5", "source_link": "https://news.google.com/rss/articles/CBMiUEFVX3lxTE81SEZnMERLT2ROaXFRZG9tUENRTXBfV0Nmb2Y3WHBUb25aWGxxbUx5LTZETFlZZWdCNk5lU1Btek1hX3pGN3FtaE1WNkNfOWRJ?oc=5", "source_link_is_lookup": false, "source_name": "Yahoo! Finance Canada", "published_at": "2026-09-29T13:44:01+00:00", "published_display": "29 Sep 2026 13:44", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.000912, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 1.5, "age_days": 12.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "What Turning Point Brands Stock CEO Change Means For Shareholders", "summary": "Turning Point Brands announced that former Executive Chairman David E. Glazek will become CEO on October 1, 2026, following Graham Purdy's resignation. The company reaffirmed its 2026 Modern Oral gross sales guidance of US$330 million to US$350 million and net sales of US$260 million to US$270 million, highlighting the segment's continued importance. This leadership change keeps governance expertise in-house while maintaining focus on the Modern Oral business segment as a key growth driver.", "url": "https://www.webull.com/news/15642992466084864", "source_link": "https://www.webull.com/news/15642992466084864", "source_link_is_lookup": false, "source_name": "Webull", "published_at": "2026-09-28T07:18:58", "published_display": "28 Sep 2026 07:18", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.000686, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 1.0, "age_days": 13.4, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 2, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Why Turning Point Brands Stock Dived by 10% Today", "summary": "Turning Point Brands (TPB) stock dropped 10% following the unexpected resignation of CEO Graham Purdy, who is being replaced by current executive chairman David Glazek. The company also reduced the high end of its full-year EBITDA forecast from $90 million to $70 million, further concerning investors amidst existing competitive pressures in the tobacco market.", "url": "https://www.fool.com/investing/2026/09/21/why-turning-point-brands-stock-dived-by-10-today", "source_link": "https://www.fool.com/investing/2026/09/21/why-turning-point-brands-stock-dived-by-10-today", "source_link_is_lookup": false, "source_name": "The Motley Fool", "published_at": "2026-09-25T17:58:00", "published_display": "25 Sep 2026 17:58", "source_kind": "publisher", "company_focus": 0.78, "company_focus_pct": 78, "company_focus_label": "Shared story", "sentiment": "negative", "sentiment_pct": 32, "tone_signals": ["Negative market reaction", "Large negative market reaction"], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.076429, "evidence_share": 74.3, "evidence_share_display": "74.3", "freshness_pct": 20.6, "age_days": 16.0, "influence_label": "Medium", "evidence_strength": 49, "duplicate_count": 4, "topics": ["Earnings", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Why Turning Point Brands Stock Was Sliding This Week", "summary": "Turning Point Brands (NYSE: TPB) saw its stock slide by almost 12% this week following the unexpected resignation of its CEO, Graham Purdy, and a reduction in its full-year EBITDA guidance. Adding to investor concerns, Oppenheimer analyst Ian Zaffino significantly cut his price target for the company. These events have prompted investors to reconsider their positions in the tobacco company.", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPdTNlVEo1d3I1LWE1bWJxVUNzTXNlUUpOa3JqbnR2NndUNGI2cGM1ZkxLaXA5Z0tnM3dzQjc3TGxjTExXMkNvUk1MQXdiVlJhVFczbVBPNU80OVp3bmRGZmlpTXFrY3VCS19SSmdQMExMbXVlVkFCcWlSSUlFdC05MURzVzhWd053Qk81bV9ZX2JKdjR3MUZ2Rg?oc=5", "source_link": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPdTNlVEo1d3I1LWE1bWJxVUNzTXNlUUpOa3JqbnR2NndUNGI2cGM1ZkxLaXA5Z0tnM3dzQjc3TGxjTExXMkNvUk1MQXdiVlJhVFczbVBPNU80OVp3bmRGZmlpTXFrY3VCS19SSmdQMExMbXVlVkFCcWlSSUlFdC05MURzVzhWd053Qk81bV9ZX2JKdjR3MUZ2Rg?oc=5", "source_link_is_lookup": false, "source_name": "The Motley Fool", "published_at": "2026-09-25T09:11:00+00:00", "published_display": "25 Sep 2026 09:11", "source_kind": "publisher", "company_focus": 0.78, "company_focus_pct": 78, "company_focus_label": "Shared story", "sentiment": "neutral", "sentiment_pct": 46, "tone_signals": ["Negative market reaction"], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.039056, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 19.8, "age_days": 16.3, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 3, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "archived_article", "score_included": true, "direction_included": false}, {"title": "Analysts Offer Insights on Consumer Goods Companies: Turning Point Brands (TPB) and Darling Ingredients (DAR)", "summary": "This article highlights bullish analyst sentiments for Turning Point Brands (TPB) and Darling Ingredients (DAR) in the Consumer Goods sector. Alliance Global Partners maintained a Buy rating for TPB with a $115.00 price target, while UBS reiterated a Buy rating for Darling Ingredients with an $88.00 price target. Both companies are seen as Strong Buys by analyst consensus, with significant upside potential.", "url": "https://www.theglobeandmail.com/investing/markets/stocks/TPB/pressreleases/4750411/analysts-offer-insights-on-consumer-goods-companies-turning-point-brands-tpb-and-darling-ingredients-dar", "source_link": "https://www.theglobeandmail.com/investing/markets/stocks/TPB/pressreleases/4750411/analysts-offer-insights-on-consumer-goods-companies-turning-point-brands-tpb-and-darling-ingredients-dar", "source_link_is_lookup": false, "source_name": "The Globe and Mail", "published_at": "2026-09-24T09:58:35", "published_display": "24 Sep 2026 09:58", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Positive financial language"], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.001539, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 1.8, "age_days": 17.3, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History", "summary": "This Yahoo Finance page provides comprehensive financial data for Turning Point Brands, Inc. (TPB), including its current stock price, historical performance, key financial metrics, earnings trends, and analyst insights. The company, which operates in the tobacco and consumer defensive sectors, manufactures and distributes branded consumer products such as Zig-Zag rolling papers and Stoker's tobacco products.", "url": "https://ca.finance.yahoo.com/quote/TPB", "source_link": "https://ca.finance.yahoo.com/quote/TPB", "source_link_is_lookup": false, "source_name": "Yahoo! Finance Canada", "published_at": "2026-09-24T02:53:36", "published_display": "24 Sep 2026 02:53", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.009619, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 8.7, "age_days": 17.6, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands: The Market Is Now Overly Concerned (Rating Upgrade) (NYSE:TPB)", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxPX2c5cFlQNXU1eTBoR1Z2Uk5lc2ZpNkY1bXBpb3JmNVNkNkxMLUxmZU5LZ0htMWk2X3F1MGZRLXJqOWhGTnBBazhrLWtfZ2N6am9CWjc0VWpVU1Z2Rk9PRGstMTROV29OVFhURzB2cU1HVHBMYS15TVZQV0V3LW5oSkRGZDdiSWYwQUhoYWk1WkxoUVo4NXhlSlR5dVlPQ2VuaHZrV2RTbzFmcENJVzJv?oc=5", "source_link": "https://news.google.com/rss/articles/CBMirwFBVV95cUxPX2c5cFlQNXU1eTBoR1Z2Uk5lc2ZpNkY1bXBpb3JmNVNkNkxMLUxmZU5LZ0htMWk2X3F1MGZRLXJqOWhGTnBBazhrLWtfZ2N6am9CWjc0VWpVU1Z2Rk9PRGstMTROV29OVFhURzB2cU1HVHBMYS15TVZQV0V3LW5oSkRGZDdiSWYwQUhoYWk1WkxoUVo4NXhlSlR5dVlPQ2VuaHZrV2RTbzFmcENJVzJv?oc=5", "source_link_is_lookup": false, "source_name": "Seeking Alpha", "published_at": "2026-09-23T11:30:23+00:00", "published_display": "23 Sep 2026 11:30", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Positive financial language"], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.001777, "evidence_share": 1.7, "evidence_share_display": "1.7", "freshness_pct": 1.5, "age_days": 18.2, "influence_label": "Low", "evidence_strength": 29, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": true}, {"title": "Oppenheimer maintains Outperform rating on Turning Point Brands, $90 price target", "summary": "Oppenheimer has reiterated its Outperform rating for Turning Point Brands (TPB) and set a $90 price target, suggesting a 46.8% upside from its recent closing price. The analyst note highlights the company's strong growth potential in modern oral products and an attractive valuation compared to its peers. These factors position Turning Point Brands as an appealing investment opportunity due to evolving consumer preferences and robust growth prospects.", "url": "https://www.tradingview.com/news/tradingview:cf2b613968362:0-oppenheimer-maintains-outperform-rating-on-turning-point-brands-90-price-target", "source_link": "https://www.tradingview.com/news/tradingview:cf2b613968362:0-oppenheimer-maintains-outperform-rating-on-turning-point-brands-90-price-target", "source_link_is_lookup": false, "source_name": "TradingView", "published_at": "2026-09-22T16:55:43", "published_display": "22 Sep 2026 16:55", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "positive", "sentiment_pct": 61, "tone_signals": ["Positive financial language"], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 93, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.001756, "evidence_share": 1.7, "evidence_share_display": "1.7", "freshness_pct": 1.2, "age_days": 19.0, "influence_label": "Low", "evidence_strength": 34, "duplicate_count": 2, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Oppenheimer cuts Turning Point Brands stock price target on costs", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQZ0ZaWWJ5d1VDazhhOGxacEpocWhDMEV6Z3lZVDJScW01NzZXVXdfYkNIVWw0SmhQYVZyUXZBQXhlem93T252Smc4SjNVeVBzOE5LcnJsRnE0dFJvb3FyaFFKeGRjcV9WRmRpNXVKc05vY1RJVVllc0FjYVpTdGlJMjd6MGYtSGRibWE3NjQzMEp5bjNUZTVrcklTdjdXUVVFRmQyejNOQkNncElFRGRTb0NraGY4SlFRX3RzemlCQnhJRlk?oc=5", "source_link": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQZ0ZaWWJ5d1VDazhhOGxacEpocWhDMEV6Z3lZVDJScW01NzZXVXdfYkNIVWw0SmhQYVZyUXZBQXhlem93T252Smc4SjNVeVBzOE5LcnJsRnE0dFJvb3FyaFFKeGRjcV9WRmRpNXVKc05vY1RJVVllc0FjYVpTdGlJMjd6MGYtSGRibWE3NjQzMEp5bjNUZTVrcklTdjdXUVVFRmQyejNOQkNncElFRGRTb0NraGY4SlFRX3RzemlCQnhJRlk?oc=5", "source_link_is_lookup": false, "source_name": "Investing.com", "published_at": "2026-09-22T10:10:21+00:00", "published_display": "22 Sep 2026 10:10", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.001197, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 1.2, "age_days": 19.3, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "Oppenheimer Adjusts Price Target on Turning Point Brands to $90 From $130, Keeps Outperform Rating", "summary": "Oppenheimer has lowered its price target for Turning Point Brands (TPB) from $130 to $90, while maintaining an \"Outperform\" rating on the stock. This adjustment comes amidst other recent company news, including the reaffirmation of earnings guidance for 2026 and executive leadership changes. Turning Point Brands is a manufacturer and marketer of consumer products under the Zig-Zag and Stoker's brands.", "url": "https://www.marketscreener.com/news/oppenheimer-adjusts-price-target-on-turning-point-brands-to-90-from-130-keeps-outperform-rating-ce785ad8dc8bf024", "source_link": "https://www.marketscreener.com/news/oppenheimer-adjusts-price-target-on-turning-point-brands-to-90-from-130-keeps-outperform-rating-ce785ad8dc8bf024", "source_link_is_lookup": false, "source_name": "marketscreener.com", "published_at": "2026-09-22T09:12:00", "published_display": "22 Sep 2026 09:12", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Positive financial language"], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 93, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.00134, "evidence_share": 1.3, "evidence_share_display": "1.3", "freshness_pct": 1.1, "age_days": 19.3, "influence_label": "Low", "evidence_strength": 29, "duplicate_count": 2, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Turning Point Brands Announces CEO Resignation and Successor", "summary": "Turning Point Brands (TPB) announced the resignation of CEO Graham Purdy, effective September 30, 2026, due to personal reasons. Executive Chairman David E. Glazek will succeed him as CEO starting October 1, 2026, bringing continuity and extensive experience. The company reaffirmed its 2026 Modern Oral sales guidance and adjusted its EBITDA outlook, emphasizing strategic focus on the white pouch category.", "url": "https://www.tipranks.com/news/company-announcements/turning-point-brands-announces-ceo-resignation-and-successor", "source_link": "https://www.tipranks.com/news/company-announcements/turning-point-brands-announces-ceo-resignation-and-successor", "source_link_is_lookup": false, "source_name": "TipRanks", "published_at": "2026-09-22T05:52:17", "published_display": "22 Sep 2026 05:52", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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": 9.8e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.1, "age_days": 19.5, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands, Inc. Reaffirms Earnings Guidance for the Year 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxObFlYRXl1d21mWlluWWZZeGw0MUZiSkpxNC1QSVZMLXRvMENmVjM5dXF4aEliUk9raWMxcDhXZW5RRE9GVTI1cWsxRXRjUVpiU0hpUE1ETUdlYjJlTkxDeTRQMGF6UkpWSUpKeEEtX0tDTHQtX0ZOTVk5ZHk4OU0wWkhueFdwTjBOWGl0QXZYaVhTZWUxNV9NV1BNQ1EwQU0tRDFUMnhJa01TUDR2bnNKUXMtSlJfb3FXeWFyWUhVdjc?oc=5", "source_link": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxObFlYRXl1d21mWlluWWZZeGw0MUZiSkpxNC1QSVZMLXRvMENmVjM5dXF4aEliUk9raWMxcDhXZW5RRE9GVTI1cWsxRXRjUVpiU0hpUE1ETUdlYjJlTkxDeTRQMGF6UkpWSUpKeEEtX0tDTHQtX0ZOTVk5ZHk4OU0wWkhueFdwTjBOWGl0QXZYaVhTZWUxNV9NV1BNQ1EwQU0tRDFUMnhJa01TUDR2bnNKUXMtSlJfb3FXeWFyWUhVdjc?oc=5", "source_link_is_lookup": false, "source_name": "marketscreener.com", "published_at": "2026-09-21T20:07:00+00:00", "published_display": "21 Sep 2026 20:07", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.006008, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 6.3, "age_days": 19.9, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands Announces Executive Leadership Changes", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-announces-executive-130000354.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-announces-executive-130000354.html", "source_link_is_lookup": false, "source_name": "Business Wire", "published_at": "2026-09-21T13:00:00+00:00", "published_display": "21 Sep 2026 13:00", "source_kind": "press_release", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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": 6.4e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.1, "age_days": 20.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands stock hits 52-week low at 63.98 USD", "summary": "Turning Point Brands Inc. (TPB) stock has fallen to a 52-week low of $63.98, reflecting a 33% decrease in value over the past year. Despite this downturn and broader market challenges, the stock is considered undervalued by InvestingPro analysis, with analysts maintaining price targets between $115 and $140. The company reported mixed Q2 2026 results, beating revenue expectations but missing on EPS, while maintaining strong gross profit margins and revenue growth.", "url": "https://www.investing.com/news/company-news/turning-point-brands-stock-hits-52week-low-at-6398-usd-93CH-4909205", "source_link": "https://www.investing.com/news/company-news/turning-point-brands-stock-hits-52week-low-at-6398-usd-93CH-4909205", "source_link_is_lookup": false, "source_name": "Investing.com", "published_at": "2026-09-21T13:52:18", "published_display": "21 Sep 2026 13:52", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Operating growth", "Positive valuation view"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 9.1e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.1, "age_days": 20.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands names David Glazek as CEO", "summary": "Turning Point Brands, Inc. announced the appointment of David E. Glazek as its new Chief Executive Officer, effective October 1, 2026. Glazek, currently the Executive Chairman, will succeed Graham Purdy, who is stepping down for personal reasons unrelated to company disagreements. The company also reaffirmed its full-year 2026 Modern Oral gross sales and net sales guidance, but adjusted its EBITDA forecast due to higher freight costs and delayed manufacturing onshoring benefits.", "url": "https://www.investing.com/news/company-news/turning-point-brands-names-david-glazek-as-ceo-93CH-4909147", "source_link": "https://www.investing.com/news/company-news/turning-point-brands-names-david-glazek-as-ceo-93CH-4909147", "source_link_is_lookup": false, "source_name": "Investing.com", "published_at": "2026-09-21T13:19:55", "published_display": "21 Sep 2026 13:19", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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": 9e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.1, "age_days": 20.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 4, "topics": ["Earnings", "Economy Macro", "Finance", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Why Turning Point Brands Stock Dived by 10% Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxPYkZ4bzJwb2lHNDBRQ0pNVWhQZlFDRzBuUC1xdUVLSW9KcXVWVWY3RWpMLTdlWGROdXR1aFNRNk91X1lEVVBnSkRrUjkzaUtmdVhHRVRGWlZVUDB6YWtjYkJ0T2dGak5NT2V4aFBGckcwLV95OE9vclFEc3VuQTNpcGY2dmZSaWdXOTlZazhVY0c4dW1pMUpWMmRZTQ?oc=5", "source_link": "https://news.google.com/rss/articles/CBMimwFBVV95cUxPYkZ4bzJwb2lHNDBRQ0pNVWhQZlFDRzBuUC1xdUVLSW9KcXVWVWY3RWpMLTdlWGROdXR1aFNRNk91X1lEVVBnSkRrUjkzaUtmdVhHRVRGWlZVUDB6YWtjYkJ0T2dGak5NT2V4aFBGckcwLV95OE9vclFEc3VuQTNpcGY2dmZSaWdXOTlZazhVY0c4dW1pMUpWMmRZTQ?oc=5", "source_link_is_lookup": false, "source_name": "Market source", "published_at": "2026-09-21T07:00:00+00:00", "published_display": "21 Sep 2026 07:00", "source_kind": "aggregator", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "negative", "sentiment_pct": 38, "tone_signals": ["Negative market reaction"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 8.1e-05, "evidence_share": 0.1, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 20.4, "influence_label": "Low", "evidence_strength": 35, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "557,458 Shares in Turning Point Brands, Inc. $TPB Bought by Bank of America Corp DE", "summary": "Bank of America Corp DE has acquired a significant new stake of 557,458 shares, valued at approximately $47.3 million, in Turning Point Brands, Inc. This purchase gives Bank of America a 2.88% ownership, contributing to the 96.12% institutional ownership of the company. Turning Point Brands exceeded quarterly earnings expectations with $0.23 EPS and $142.96 million in revenue, leading to a \"Moderate Buy\" consensus rating from analysts with an average price target of $115.67.", "url": "https://www.marketbeat.com/instant-alerts/filing-557458-shares-in-turning-point-brands-inc-tpb-bought-by-bank-of-america-corp-de-2026-09-21", "source_link": "https://www.marketbeat.com/instant-alerts/filing-557458-shares-in-turning-point-brands-inc-tpb-bought-by-bank-of-america-corp-de-2026-09-21", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-09-21T07:19:55", "published_display": "21 Sep 2026 07:19", "source_kind": "publisher", "company_focus": 0.78, "company_focus_pct": 78, "company_focus_label": "Shared story", "sentiment": "positive", "sentiment_pct": 61, "tone_signals": ["Beat expectations", "Institutional or insider buying"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.010044, "evidence_share": 9.8, "evidence_share_display": "9.8", "freshness_pct": 5.9, "age_days": 20.4, "influence_label": "Medium", "evidence_strength": 36, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "TPB: Turning Point Brands Inc Latest Stock Price, Analysis, News and Trading Ideas", "summary": "This page provides a comprehensive overview of Turning Point Brands Inc (TPB), including its latest stock price, financial fundamentals, and recent news. The company manufactures and distributes branded consumer products such as alternative smoking accessories and consumables, operating through its Zig-Zag Products and Stoker's Products segments. The article also features sentiment from traders and links to recent news articles related to TPB.", "url": "https://stocktwits.com/symbol/TPB", "source_link": "https://stocktwits.com/symbol/TPB", "source_link_is_lookup": false, "source_name": "Stocktwits", "published_at": "2026-09-17T06:26:18", "published_display": "17 Sep 2026 06:26", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 1.5e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.0, "age_days": 24.5, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Lands Matchroom Deal As Valuation Questions Grow", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxQT0JjQ2NrM0NBNF9CSW9uTHlIY1lJYWF2NVNHaDJmYVhnbV93dG9zVmt5bmVQb0ZkaG5xc3l5OHdENFV6NnRmVEhUT1lMRkFzV1pWMFdqeklINDVnNHczMXZvcWJpcWI4aE9OUC1OYllIYWRnUUFubzJxdjhwWndHa0hIVmxhYVBCcUU5Xzl6MGpkSkd0V1FaSVhZeE83M0tIMUJueUtPdFFKdTZpUGxGSnU5SlhUbm43WUZQQTRvbEtRejVQdzdMNWlJVDlRNjVvUGJXX3dvaENsbkk1ckZnYndUVdIB6AFBVV95cUxOeFZWRmRJbk9sckhjQXNueUJCV2lKdGtZeXUtOHFreklWQTVaM1M1TEo2empfaUVKcXFEQmV3WkZORk9vb2hVNDdRYmJyNzd6LXdFUjU4eDJ1LWpzT091dTkzSmh0cFdYenJDclEyZGRTeGw0S3JEOEF4aFltQ3VweWJHdWhuSDZqTnoxS3FNaWEtY2dNR00wUURyR3AtcVMwOVZjRVcyWG9NRFZiWk5BclBQOEt5eHNicE1qNS1ETG9sYjFob3E4OEFxSmFoME4tUDJZV1llS1RoTDI2WjdpdVZNcUhoZ0Rh?oc=5", "source_link": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxQT0JjQ2NrM0NBNF9CSW9uTHlIY1lJYWF2NVNHaDJmYVhnbV93dG9zVmt5bmVQb0ZkaG5xc3l5OHdENFV6NnRmVEhUT1lMRkFzV1pWMFdqeklINDVnNHczMXZvcWJpcWI4aE9OUC1OYllIYWRnUUFubzJxdjhwWndHa0hIVmxhYVBCcUU5Xzl6MGpkSkd0V1FaSVhZeE83M0tIMUJueUtPdFFKdTZpUGxGSnU5SlhUbm43WUZQQTRvbEtRejVQdzdMNWlJVDlRNjVvUGJXX3dvaENsbkk1ckZnYndUVdIB6AFBVV95cUxOeFZWRmRJbk9sckhjQXNueUJCV2lKdGtZeXUtOHFreklWQTVaM1M1TEo2empfaUVKcXFEQmV3WkZORk9vb2hVNDdRYmJyNzd6LXdFUjU4eDJ1LWpzT091dTkzSmh0cFdYenJDclEyZGRTeGw0S3JEOEF4aFltQ3VweWJHdWhuSDZqTnoxS3FNaWEtY2dNR00wUURyR3AtcVMwOVZjRVcyWG9NRFZiWk5BclBQOEt5eHNicE1qNS1ETG9sYjFob3E4OEFxSmFoME4tUDJZV1llS1RoTDI2WjdpdVZNcUhoZ0Rh?oc=5", "source_link_is_lookup": false, "source_name": "simplywall.st", "published_at": "2026-09-16T13:33:26+00:00", "published_display": "16 Sep 2026 13:33", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.007051, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 8.3, "age_days": 25.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "HighTower Advisors LLC Lowers Stock Holdings in Turning Point Brands, Inc. $TPB", "summary": "HighTower Advisors LLC significantly reduced its stake in Turning Point Brands (NYSE:TPB) by 70% in the second quarter, selling 25,628 shares. Despite this, institutional investors still own 96.12% of the company, and analysts maintain a \"Moderate Buy\" consensus with an average price target significantly above the current share price. Turning Point Brands exceeded Q2 earnings expectations and declared a quarterly dividend of $0.08 per share.", "url": "https://www.marketbeat.com/instant-alerts/filing-hightower-advisors-llc-lowers-stock-holdings-in-turning-point-brands-inc-tpb-2026-09-15", "source_link": "https://www.marketbeat.com/instant-alerts/filing-hightower-advisors-llc-lowers-stock-holdings-in-turning-point-brands-inc-tpb-2026-09-15", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-09-16T06:08:09", "published_display": "16 Sep 2026 06:08", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "positive", "sentiment_pct": 60, "tone_signals": ["Beat expectations", "Capital returned"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.006922, "evidence_share": 6.7, "evidence_share_display": "6.7", "freshness_pct": 2.9, "age_days": 25.5, "influence_label": "Medium", "evidence_strength": 38, "duplicate_count": 1, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Turning Point Brands, Inc. (NYSE:TPB) Receives Consensus Rating of \"Moderate Buy\" from Analysts", "summary": "Turning Point Brands, Inc. (NYSE:TPB) has received a consensus \"Moderate Buy\" rating from analysts, with an average 12-month price target of $115.67, significantly higher than its current share price of $69.95. The company recently reported strong quarterly results, beating EPS and revenue estimates, and announced a quarterly dividend. Institutional ownership is high at 96.12%, with several major firms increasing or initiating positions.", "url": "https://www.marketbeat.com/instant-alerts/consensus-turning-point-brands-inc-nyse-tpb-receives-consensus-rating-of-moderate-buy-from-analysts-2026-09-16", "source_link": "https://www.marketbeat.com/instant-alerts/consensus-turning-point-brands-inc-nyse-tpb-receives-consensus-rating-of-moderate-buy-from-analysts-2026-09-16", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-09-16T06:08:09", "published_display": "16 Sep 2026 06:08", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Capital returned"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.004484, "evidence_share": 4.4, "evidence_share_display": "4.4", "freshness_pct": 2.9, "age_days": 25.5, "influence_label": "Low", "evidence_strength": 34, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Boxing Partnership Might Change The Case For Investing In Turning Point Brands Stock (TPB)", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPUk5aTVc5VmhJeHBqY0dULW01SGcweEZUSXpPUXVkRGc2dkNJREFNU2pyZzl4YTZHQjQ0T1NtdFJEbUlIRjNrNTRhaFZXYnBNZzBVLVZMZFExOHM2M3pFc1M2OUdaV18yUzA5WURkTHM1ZEJXWkhCVTJvZWJHbG1CNG5EdmpDRkFKNnFEaVA3MEdmaHFKdlgxdXdNM25rNUx2QzlBZ3FFazZoU1Zwc2NHZlVob3pYMS1WSnNZWFlNZnBUR1BWcjA0UFNsdGpPaFJCUDNxRmo0My13X2dQS01ZbE13a9IB6AFBVV95cUxQaEhXNUJ5YXgxLTh4R1B1aGNRNmw5RUF6U3ZLVkZ6bHAwM0pMbk1RcDR3V0xmOXZVdmJhaTZtZlpZY0xjeW1tMkN1LU10QjNvME43dDEtcTVWM2oyRlB5cFQ5eVl1WTdjTFFwU1A4NzZ2cUd4R1ZtaEhGRExaakVENEtNdTZWTU50Qm5tTUZaNmoydEZYbHo3MTdoT1N4Q25Cb2phQnlmcFdSdmRBSjhjdHlNek5MZm1WcTlqNTNVWXhfbFp3WEpsWU40eFd5aFZfUDJZZm56M19XQ3FmQncydGg2N2RXM2J6?oc=5", "source_link": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPUk5aTVc5VmhJeHBqY0dULW01SGcweEZUSXpPUXVkRGc2dkNJREFNU2pyZzl4YTZHQjQ0T1NtdFJEbUlIRjNrNTRhaFZXYnBNZzBVLVZMZFExOHM2M3pFc1M2OUdaV18yUzA5WURkTHM1ZEJXWkhCVTJvZWJHbG1CNG5EdmpDRkFKNnFEaVA3MEdmaHFKdlgxdXdNM25rNUx2QzlBZ3FFazZoU1Zwc2NHZlVob3pYMS1WSnNZWFlNZnBUR1BWcjA0UFNsdGpPaFJCUDNxRmo0My13X2dQS01ZbE13a9IB6AFBVV95cUxQaEhXNUJ5YXgxLTh4R1B1aGNRNmw5RUF6U3ZLVkZ6bHAwM0pMbk1RcDR3V0xmOXZVdmJhaTZtZlpZY0xjeW1tMkN1LU10QjNvME43dDEtcTVWM2oyRlB5cFQ5eVl1WTdjTFFwU1A4NzZ2cUd4R1ZtaEhGRExaakVENEtNdTZWTU50Qm5tTUZaNmoydEZYbHo3MTdoT1N4Q25Cb2phQnlmcFdSdmRBSjhjdHlNek5MZm1WcTlqNTNVWXhfbFp3WEpsWU40eFd5aFZfUDJZZm56M19XQ3FmQncydGg2N2RXM2J6?oc=5", "source_link_is_lookup": false, "source_name": "simplywall.st", "published_at": "2026-09-15T07:00:00+00:00", "published_display": "15 Sep 2026 07:00", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.005933, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 7.3, "age_days": 26.4, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Understanding Momentum Shifts in (TPB)", "summary": "This article analyzes Turning Point Brands Inc. (TPB) through AI models, highlighting weak sentiment across all time horizons and suggesting a short bias. It details three trading strategies: a Position Trading Strategy with a long entry, a Momentum Breakout Strategy, and a Risk Hedging Strategy with a short entry. The analysis also provides multi-timeframe signal analysis, including support and resistance levels for near-term, mid-term, and long-term outlooks.", "url": "https://news.stocktradersdaily.com/news_release/98/Understanding_Momentum_Shifts_in_TPB_091326032002_1789327202.html", "source_link": "https://news.stocktradersdaily.com/news_release/98/Understanding_Momentum_Shifts_in_TPB_091326032002_1789327202.html", "source_link_is_lookup": false, "source_name": "Stock Traders Daily", "published_at": "2026-09-13T15:20:00", "published_display": "13 Sep 2026 15:20", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Negative financial language"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5e-06, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.0, "age_days": 28.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}], "by_tier": {"direct": [{"title": "Turning Point Brands Q3 2026 Earnings Date and Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxQSFpKMGdtZG1jbjRUUy1YZmZPRE8zalNDVDA2QUhQeTYyWm1xZ0FhNllXQW16UnBVSHR5V3JPY2ZCVW5idTFqM1Vabm9RYkdMZ05aSm52dnBHT25uVkl0R2hhd3hmTTJlTFE5TVdpMV8tTTJsZkpMVW9GM1JwcUpDMlRHWEpvYnQ3MXlTcVFB?oc=5", "source_link": "https://news.google.com/rss/articles/CBMijgFBVV95cUxQSFpKMGdtZG1jbjRUUy1YZmZPRE8zalNDVDA2QUhQeTYyWm1xZ0FhNllXQW16UnBVSHR5V3JPY2ZCVW5idTFqM1Vabm9RYkdMZ05aSm52dnBHT25uVkl0R2hhd3hmTTJlTFE5TVdpMV8tTTJsZkpMVW9GM1JwcUpDMlRHWEpvYnQ3MXlTcVFB?oc=5", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-10-09T13:49:40+00:00", "published_display": "09 Oct 2026 13:49", "provider": "google_news", "providers": ["google_news"], "provider_symbol": "", "provider_symbols": [], "target_provider_symbol": "", "cross_listing": false, "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "32a87fd93ca786c186b255cea129dfe4c1f7627c31dccd18f66f0af57a1995e9", "target_scope": "Turning Point Brands Q3 2026 Earnings Date and Estimates", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.72, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": false, "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.067054, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 74.3, "age_days": 2.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "A NASCAR driver completed all 267 laps with ALP Pouch's logo on his car.", "summary": "ALP Pouch, co-owned by Turning Point Brands, sponsored NASCAR driver Riley Herbst at the South Point 400 NASCAR Cup Series playoff race in Las Vegas on October 4, 2026. Herbst finished 18th, completing all 267 laps with ALP Pouch branding prominently featured on his car, firesuit, and crew polos. This sponsorship marked ALP Pouch's first foray into NASCAR, aiming to connect with an audience that values performance and an active lifestyle.", "url": "https://www.stocktitan.net/news/TPB/alp-pouch-brings-chilled-mint-to-the-desert-with-driver-riley-herbst-hwchqg37r82y.html", "source_link": "https://www.stocktitan.net/news/TPB/alp-pouch-brings-chilled-mint-to-the-desert-with-driver-riley-herbst-hwchqg37r82y.html", "source_link_is_lookup": false, "source_name": "Stock Titan", "published_at": "2026-10-07T20:26:18", "published_display": "07 Oct 2026 20:26", "provider": "alphavantage", "providers": ["alphavantage"], "provider_symbol": "", "provider_symbols": ["TPB"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Stock Titan"], "source_kind": "publisher", "story_key": "83bdabb58402442e014009394c94f7f2fbd5f9e3950332e8b8f6fbd2d6f57bd7", "target_scope": "ALP Pouch, co-owned by Turning Point Brands, sponsored NASCAR driver Riley Herbst at the South Point 400 NASCAR Cup Series playoff race in Las Vegas on October 4, 2026.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": 0.216, "relevance_score": 1.0, "company_focus": 0.86, "company_focus_pct": 86, "company_focus_label": "Company discussed", "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.015905, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 26.1, "age_days": 3.9, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Retail Wholesale", "Finance"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Faces A Fresh Test As Nicotine Pouch Growth Meets Valuation Debate", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPVDh2ZTBzSkdpMVZ4c0NKTUNUaHcwVTFvQ2FObVlRZnNKQ1M0R1RvQkpMakMySm9SRk5QbGhOTzd2MzY5enRjS3VVU2xYN0pJLTYwTUIxOHdqQzN1NGxteTZmV19Qc203TWxMM0Z3aFRKMmJ3TnlyQ09ZZUdLcjhTQkVrdXV4UUlyczBleVF4MTl1VlpOX1MyZlpwQzRjUktQRnFlR1R6b284cUdLRHBVZnctOFFrcmd5eTZpb2pYRHdGZTNkelltYkhVdHhqREwwQ214Y1BzSmszY191cEdMeGwwMNIB6AFBVV95cUxNMUpvMzQxSGVnYTYyNFlvY2RERU53Nm9DRVRkZjhKdGtWX2s4MVBrUWU1eTZsSVBoVmttQ2hpMkY5LTdUdTREaGJxTG5LUkhhV01zQlFGZkRqNTIyaXpnUzhsWmpxV3NuR3VxYzNUdVlRMkxheEZpMmotUkpyVTRURHNvWmZIV1RXb3V6WTBmMFl1cTItNWlRNlhuVERZbGZTa0xNX2pxSGhXaE5Ua3BUUUJ2bFZZOHItUU1MbG94ZkhqUmVfYlViZWdOQXJNM2tFcldhdnR2Ny1qTlRNRTdBSV9uTkVjdVZf?oc=5", "source_link": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPVDh2ZTBzSkdpMVZ4c0NKTUNUaHcwVTFvQ2FObVlRZnNKQ1M0R1RvQkpMakMySm9SRk5QbGhOTzd2MzY5enRjS3VVU2xYN0pJLTYwTUIxOHdqQzN1NGxteTZmV19Qc203TWxMM0Z3aFRKMmJ3TnlyQ09ZZUdLcjhTQkVrdXV4UUlyczBleVF4MTl1VlpOX1MyZlpwQzRjUktQRnFlR1R6b284cUdLRHBVZnctOFFrcmd5eTZpb2pYRHdGZTNkelltYkhVdHhqREwwQ214Y1BzSmszY191cEdMeGwwMNIB6AFBVV95cUxNMUpvMzQxSGVnYTYyNFlvY2RERU53Nm9DRVRkZjhKdGtWX2s4MVBrUWU1eTZsSVBoVmttQ2hpMkY5LTdUdTREaGJxTG5LUkhhV01zQlFGZkRqNTIyaXpnUzhsWmpxV3NuR3VxYzNUdVlRMkxheEZpMmotUkpyVTRURHNvWmZIV1RXb3V6WTBmMFl1cTItNWlRNlhuVERZbGZTa0xNX2pxSGhXaE5Ua3BUUUJ2bFZZOHItUU1MbG94ZkhqUmVfYlViZWdOQXJNM2tFcldhdnR2Ny1qTlRNRTdBSV9uTkVjdVZf?oc=5", "source_link_is_lookup": false, "source_name": "Simply Wall Street", "published_at": "2026-10-07T10:00:01+00:00", "published_display": "07 Oct 2026 10:00", "provider": "google_news", "providers": ["archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["Simply Wall Street"], "source_kind": "publisher", "story_key": "3b7c18f6703bd9db8def17c77de62ad34e0e993053098fe3d2983c03fcc84849", "target_scope": "Turning Point Brands (TPB) Faces A Fresh Test As Nicotine Pouch Growth Meets Valuation Debate", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.013822, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 22.5, "age_days": 4.3, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History", "summary": "", "url": "https://news.google.com/rss/articles/CBMiUEFVX3lxTE81SEZnMERLT2ROaXFRZG9tUENRTXBfV0Nmb2Y3WHBUb25aWGxxbUx5LTZETFlZZWdCNk5lU1Btek1hX3pGN3FtaE1WNkNfOWRJ?oc=5", "source_link": "https://news.google.com/rss/articles/CBMiUEFVX3lxTE81SEZnMERLT2ROaXFRZG9tUENRTXBfV0Nmb2Y3WHBUb25aWGxxbUx5LTZETFlZZWdCNk5lU1Btek1hX3pGN3FtaE1WNkNfOWRJ?oc=5", "source_link_is_lookup": false, "source_name": "Yahoo! Finance Canada", "published_at": "2026-10-04T19:26:18+00:00", "published_display": "04 Oct 2026 19:26", "provider": "archive", "providers": ["archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["Market source", "Yahoo! Finance Canada", "ca.finance.yahoo.com"], "source_kind": "publisher", "story_key": "b9389834028918b1f76025b920c2d18c4f25bd7aa4b2e137abe27e19598c0df7", "target_scope": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History", "durable_archive": false, "archive_provider": "google_news", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.0056, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 9.1, "age_days": 6.9, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "Behavioral Patterns of TPB and Institutional Flows", "summary": "An analysis of Turning Point Brands Inc. (NYSE: TPB) reveals weak sentiment across all time horizons, supporting a short bias for the stock. The article outlines three institutional trading strategies\u2014Position, Momentum Breakout, and Risk Hedging\u2014with specific entry, target, and stop-loss levels. It also provides a multi-timeframe signal analysis, indicating weak support and resistance levels.", "url": "https://news.stocktradersdaily.com/news_release/12/Behavioral_Patterns_of_TPB_and_Institutional_Flows_100426072401_1791113041.html", "source_link": "https://news.stocktradersdaily.com/news_release/12/Behavioral_Patterns_of_TPB_and_Institutional_Flows_100426072401_1791113041.html", "source_link_is_lookup": false, "source_name": "Stock Traders Daily", "published_at": "2026-10-04T07:24:00", "published_display": "04 Oct 2026 07:24", "provider": "alphavantage", "providers": ["alphavantage", "archive"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Stock Traders Daily"], "source_kind": "publisher", "story_key": "7dec823722a62b3fca9b67a978457e2693a661950e02b96f9eae01df9a1fe751", "target_scope": "An analysis of Turning Point Brands Inc. (NYSE: TPB) reveals weak sentiment across all time horizons, supporting a short bias for the stock.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.51, "provider_directional_mass": 0.6314, "relevance_score": 1.0, "company_focus": 0.86, "company_focus_pct": 86, "company_focus_label": "Company discussed", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Negative 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.005165, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 7.7, "age_days": 7.4, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Reaffirms Guidance After CEO Exit, Is The Valuation Gap Justified?", "summary": "Turning Point Brands (TPB) is under scrutiny after CEO Graham Purdy resigned, with Executive Chairman David E. Glazek taking over, yet the company reaffirmed its 2026 earnings guidance. The stock has seen a significant short-term decline, but analysts view it as undervalued at $118.50 against its current price of $55.64, though a discounted cash flow model suggests it might be overvalued. Investors are left to weigh the company's strong long-term performance and reaffirmed guidance against recent share price pressure and leadership changes.", "url": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-tpb-reaffirms-200747188.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-tpb-reaffirms-200747188.html", "source_link_is_lookup": false, "source_name": "Simply Wall St.", "published_at": "2026-10-03T20:07:47+00:00", "published_display": "03 Oct 2026 20:07", "provider": "archive", "providers": ["alphavantage", "archive", "google_news", "yfinance"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["Market source", "Simply Wall St."], "source_kind": "publisher", "story_key": "d4964ab859328f667d3ba11aba245d0cd875d8c907809a2cb7eb840c5ee6f5f9", "target_scope": "Turning Point Brands (TPB) Reaffirms Guidance After CEO Exit, Is The Valuation Gap Justified? Turning Point Brands (TPB) is under scrutiny after CEO Graham Purdy resigned, with Executive Chairman David E.", "durable_archive": false, "archive_provider": "archive", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.060682, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 45.8, "age_days": 7.9, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 3, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "archived_article", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Says Graham Purdy Resigned As CEO And President", "summary": "Turning Point Brands (TPB) announced that CEO and President Graham Purdy has resigned, effective immediately, with David E. Glazek appointed as the new Chief Executive Officer. The company clarified that Purdy's departure was not due to disputes over operations or policies. This leadership change occurs as Turning Point Brands navigates a strategic shift towards Modern Oral pouches, hemp products, and direct-to-consumer channels, making leadership stability critical for execution and achieving its reaffirmed 2026 Modern Oral guidance.", "url": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-tpb-says-210858836.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-tpb-says-210858836.html", "source_link_is_lookup": false, "source_name": "Simply Wall St.", "published_at": "2026-10-01T21:08:58+00:00", "published_display": "01 Oct 2026 21:08", "provider": "yfinance", "providers": ["alphavantage", "archive", "google_news", "yfinance"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Market source", "Simply Wall St."], "source_kind": "publisher", "story_key": "e4b6e813491528ef02f6505b49fcca084e7a9d1255bb235a4afb6b02f4d03620", "target_scope": "Turning Point Brands (TPB) Says Graham Purdy Resigned As CEO And President Turning Point Brands (TPB) announced that CEO and President Graham Purdy has resigned, effective immediately, with David E. This leadership change occurs as Turning Point Brands navigates a strategic shift towards Modern Oral pouches, hemp products, and direct-to-consumer channels, making leadership stability critical for execution and achieving its reaffirmed 2026 Modern Oral guidance.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.049989, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 37.7, "age_days": 9.8, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 3, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (NYSE:TPB) Hits New 1-Year Low - What's Next?", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOLW5ONkdXRTZub2VadXlnU3lZTkt4azBXREFSTWYxcm1lZDNZX0FlVGIwM3pFMzgxUllHbVg5OUdRUE44WEdSUU9WYlgyQjBjRFZ3Y28yRWNhMGVfQ25KamxVM0ZrM2ZxZl9xVmR1U1p1Y3pmNFhlY2FvVzNzenBSLV9PZHBuV3pIcFNpM0JfWlBsVU42UEU3UXdvV2I2ZXY4T3FySE9vdHU2Sml2QVpIakE2ZlVncHpwQ1Zqbg?oc=5", "source_link": "https://news.google.com/rss/articles/CBMivAFBVV95cUxOLW5ONkdXRTZub2VadXlnU3lZTkt4azBXREFSTWYxcm1lZDNZX0FlVGIwM3pFMzgxUllHbVg5OUdRUE44WEdSUU9WYlgyQjBjRFZ3Y28yRWNhMGVfQ25KamxVM0ZrM2ZxZl9xVmR1U1p1Y3pmNFhlY2FvVzNzenBSLV9PZHBuV3pIcFNpM0JfWlBsVU42UEU3UXdvV2I2ZXY4T3FySE9vdHU2Sml2QVpIakE2ZlVncHpwQ1Zqbg?oc=5", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-10-01T15:29:18+00:00", "published_display": "01 Oct 2026 15:29", "provider": "google_news", "providers": ["archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "3c8580260951931aecbc74544d586334bdec665a3cd54d5c63e493b736fc3ab2", "target_scope": "Turning Point Brands (NYSE:TPB) Hits New 1-Year Low - What's Next?", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.00187, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 3.0, "age_days": 10.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands stock hits 52-week low at 58.15 USD", "summary": "Turning Point Brands (TPB) stock has fallen to a 52-week low of $58.15, representing a 38.29% decrease over the past year and trading almost 60% below its 52-week high. Despite the downturn, InvestingPro analysis suggests the stock is undervalued, with an RSI indicating oversold conditions and analyst price targets ranging from $90 to $140. The company recently reported mixed Q2 2026 financial results, with adjusted earnings missing estimates but revenue exceeding expectations due to strong demand in its Modern Oral business, and saw a leadership change with David Glazek permanently taking over as CEO.", "url": "https://ca.investing.com/news/stock-market-news/turning-point-brands-stock-hits-52week-low-at-5815-usd-93CH-4862341", "source_link": "https://ca.investing.com/news/stock-market-news/turning-point-brands-stock-hits-52week-low-at-5815-usd-93CH-4862341", "source_link_is_lookup": false, "source_name": "Investing.com Canada", "published_at": "2026-10-01T13:30:38+00:00", "published_display": "01 Oct 2026 13:30", "provider": "archive", "providers": ["alphavantage", "archive"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["Investing.com", "Investing.com Canada"], "source_kind": "publisher", "story_key": "f1d88e0037f7b65eb3a6378107f809cb1c4da7d83163a5c5526aa2a20ff9527e", "target_scope": "Turning Point Brands stock hits 52-week low at 58.15 USD Turning Point Brands (TPB) stock has fallen to a 52-week low of $58.15, representing a 38.29% decrease over the past year and trading almost 60% below its 52-week high.", "durable_archive": false, "archive_provider": "archive", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.002899, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 3.0, "age_days": 10.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 2, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "archived_article", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Reaffirms Guidance Following CEO Change, Is The Stock Trading At A Discount?", "summary": "Turning Point Brands (TPB) announced a CEO transition with David E. Glazek taking over, while also reaffirming its 2026 sales guidance. Despite a recent sharp decline in share price, the stock is considered 49% undervalued by some narratives, primarily due to strong growth in its Modern Oral nicotine pouch segment. However, a different view on earnings multiples suggests potential valuation risks depending on how sentiment shifts.", "url": "https://simplywall.st/stocks/us/food-beverage-tobacco/nyse-tpb/turning-point-brands/news/turning-point-brands-tpb-reaffirms-guidance-following-ceo-ch/amp", "source_link": "https://simplywall.st/stocks/us/food-beverage-tobacco/nyse-tpb/turning-point-brands/news/turning-point-brands-tpb-reaffirms-guidance-following-ceo-ch/amp", "source_link_is_lookup": false, "source_name": "Simply Wall St", "published_at": "2026-09-30T17:30:38", "published_display": "30 Sep 2026 17:30", "provider": "alphavantage", "providers": ["alphavantage", "archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Simply Wall St", "Simply Wall Street", "simplywall.st"], "source_kind": "publisher", "story_key": "403dffcce6e9a310f85af5511561cc7c304e8726ae27ade5894b81f528c41f2a", "target_scope": "Turning Point Brands (TPB) Reaffirms Guidance Following CEO Change, Is The Stock Trading At A Discount? Turning Point Brands (TPB) announced a CEO transition with David E.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": 0.1324, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.044602, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 33.7, "age_days": 11.0, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 2, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History", "summary": "", "url": "https://news.google.com/rss/articles/CBMiUEFVX3lxTE81SEZnMERLT2ROaXFRZG9tUENRTXBfV0Nmb2Y3WHBUb25aWGxxbUx5LTZETFlZZWdCNk5lU1Btek1hX3pGN3FtaE1WNkNfOWRJ?oc=5", "source_link": "https://news.google.com/rss/articles/CBMiUEFVX3lxTE81SEZnMERLT2ROaXFRZG9tUENRTXBfV0Nmb2Y3WHBUb25aWGxxbUx5LTZETFlZZWdCNk5lU1Btek1hX3pGN3FtaE1WNkNfOWRJ?oc=5", "source_link_is_lookup": false, "source_name": "Yahoo! Finance Canada", "published_at": "2026-09-29T13:44:01+00:00", "published_display": "29 Sep 2026 13:44", "provider": "archive", "providers": ["archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["Yahoo! Finance Canada"], "source_kind": "publisher", "story_key": "b9389834028918b1f76025b920c2d18c4f25bd7aa4b2e137abe27e19598c0df7", "target_scope": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History", "durable_archive": true, "archive_provider": "google_news", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.000912, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 1.5, "age_days": 12.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "What Turning Point Brands Stock CEO Change Means For Shareholders", "summary": "Turning Point Brands announced that former Executive Chairman David E. Glazek will become CEO on October 1, 2026, following Graham Purdy's resignation. The company reaffirmed its 2026 Modern Oral gross sales guidance of US$330 million to US$350 million and net sales of US$260 million to US$270 million, highlighting the segment's continued importance. This leadership change keeps governance expertise in-house while maintaining focus on the Modern Oral business segment as a key growth driver.", "url": "https://www.webull.com/news/15642992466084864", "source_link": "https://www.webull.com/news/15642992466084864", "source_link_is_lookup": false, "source_name": "Webull", "published_at": "2026-09-28T07:18:58", "published_display": "28 Sep 2026 07:18", "provider": "alphavantage", "providers": ["alphavantage", "archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Simply Wall Street", "Webull", "simplywall.st"], "source_kind": "publisher", "story_key": "4deb4ae25dec7d9a06cb839f55b6f8b8e00f22011e28db2fb9bf5028e8ca6957", "target_scope": "What Turning Point Brands Stock CEO Change Means For Shareholders Turning Point Brands announced that former Executive Chairman David E.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": 0.1472, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.000686, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 1.0, "age_days": 13.4, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 2, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Why Turning Point Brands Stock Dived by 10% Today", "summary": "Turning Point Brands (TPB) stock dropped 10% following the unexpected resignation of CEO Graham Purdy, who is being replaced by current executive chairman David Glazek. The company also reduced the high end of its full-year EBITDA forecast from $90 million to $70 million, further concerning investors amidst existing competitive pressures in the tobacco market.", "url": "https://www.fool.com/investing/2026/09/21/why-turning-point-brands-stock-dived-by-10-today", "source_link": "https://www.fool.com/investing/2026/09/21/why-turning-point-brands-stock-dived-by-10-today", "source_link_is_lookup": false, "source_name": "The Motley Fool", "published_at": "2026-09-25T17:58:00", "published_display": "25 Sep 2026 17:58", "provider": "alphavantage", "providers": ["alphavantage", "archive", "google_news", "yfinance"], "provider_symbol": "", "provider_symbols": ["NVDA", "PM", "TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Market source", "Motley Fool", "The Globe and Mail", "The Motley Fool"], "source_kind": "publisher", "story_key": "310918113b41fca70d2772b16b24031932c565185020d9c687798b8f8578b80d", "target_scope": "Why Turning Point Brands Stock Dived by 10% Today Turning Point Brands (TPB) stock dropped 10% following the unexpected resignation of CEO Graham Purdy, who is being replaced by current executive chairman David Glazek. but The company also reduced the high end of its full-year EBITDA forecast from $90 million to $70 million, further concerning investors amidst existing competitive pressures in the tobacco market.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.8049999999999999, "provider_directional_mass": 0.4381, "relevance_score": 1.0, "company_focus": 0.78, "company_focus_pct": 78, "company_focus_label": "Shared story", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 32, "tone_signals": ["Negative market reaction", "Large negative market reaction"], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.076429, "evidence_share": 74.3, "evidence_share_display": "74.3", "freshness_pct": 20.6, "age_days": 16.0, "influence_label": "Medium", "evidence_strength": 49, "duplicate_count": 4, "topics": ["Earnings", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Why Turning Point Brands Stock Was Sliding This Week", "summary": "Turning Point Brands (NYSE: TPB) saw its stock slide by almost 12% this week following the unexpected resignation of its CEO, Graham Purdy, and a reduction in its full-year EBITDA guidance. Adding to investor concerns, Oppenheimer analyst Ian Zaffino significantly cut his price target for the company. These events have prompted investors to reconsider their positions in the tobacco company.", "url": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPdTNlVEo1d3I1LWE1bWJxVUNzTXNlUUpOa3JqbnR2NndUNGI2cGM1ZkxLaXA5Z0tnM3dzQjc3TGxjTExXMkNvUk1MQXdiVlJhVFczbVBPNU80OVp3bmRGZmlpTXFrY3VCS19SSmdQMExMbXVlVkFCcWlSSUlFdC05MURzVzhWd053Qk81bV9ZX2JKdjR3MUZ2Rg?oc=5", "source_link": "https://news.google.com/rss/articles/CBMimAFBVV95cUxPdTNlVEo1d3I1LWE1bWJxVUNzTXNlUUpOa3JqbnR2NndUNGI2cGM1ZkxLaXA5Z0tnM3dzQjc3TGxjTExXMkNvUk1MQXdiVlJhVFczbVBPNU80OVp3bmRGZmlpTXFrY3VCS19SSmdQMExMbXVlVkFCcWlSSUlFdC05MURzVzhWd053Qk81bV9ZX2JKdjR3MUZ2Rg?oc=5", "source_link_is_lookup": false, "source_name": "The Motley Fool", "published_at": "2026-09-25T09:11:00+00:00", "published_display": "25 Sep 2026 09:11", "provider": "archive", "providers": ["alphavantage", "archive", "google_news", "yfinance"], "provider_symbol": "", "provider_symbols": ["NVDA", "TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["AOL.com", "Market source", "Motley Fool", "The Globe and Mail", "The Motley Fool"], "source_kind": "publisher", "story_key": "3e70de6ffb6c0c0e0d1e93c70f39cc2230ab02bff3232622b5a74bb4771cc38f", "target_scope": "Why Turning Point Brands Stock Was Sliding This Week Turning Point Brands (NYSE: TPB) saw its stock slide by almost 12% this week following the unexpected resignation of its CEO, Graham Purdy, and a reduction in its full-year EBITDA guidance.", "durable_archive": false, "archive_provider": "archive", "sentiment_origin": "target_heuristic", "model_confidence": 0.589, "provider_directional_mass": null, "relevance_score": 1.0, "company_focus": 0.78, "company_focus_pct": 78, "company_focus_label": "Shared story", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 46, "tone_signals": ["Negative market reaction"], "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.039056, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 19.8, "age_days": 16.3, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 3, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "archived_article", "score_included": true, "direction_included": false}, {"title": "Analysts Offer Insights on Consumer Goods Companies: Turning Point Brands (TPB) and Darling Ingredients (DAR)", "summary": "This article highlights bullish analyst sentiments for Turning Point Brands (TPB) and Darling Ingredients (DAR) in the Consumer Goods sector. Alliance Global Partners maintained a Buy rating for TPB with a $115.00 price target, while UBS reiterated a Buy rating for Darling Ingredients with an $88.00 price target. Both companies are seen as Strong Buys by analyst consensus, with significant upside potential.", "url": "https://www.theglobeandmail.com/investing/markets/stocks/TPB/pressreleases/4750411/analysts-offer-insights-on-consumer-goods-companies-turning-point-brands-tpb-and-darling-ingredients-dar", "source_link": "https://www.theglobeandmail.com/investing/markets/stocks/TPB/pressreleases/4750411/analysts-offer-insights-on-consumer-goods-companies-turning-point-brands-tpb-and-darling-ingredients-dar", "source_link_is_lookup": false, "source_name": "The Globe and Mail", "published_at": "2026-09-24T09:58:35", "published_display": "24 Sep 2026 09:58", "provider": "alphavantage", "providers": ["alphavantage", "archive"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["The Globe and Mail"], "source_kind": "publisher", "story_key": "b10350a4248390787ed3f61aa0e667181b47c997eeb02d05a93b83590e885e12", "target_scope": "Analysts Offer Insights on Consumer Goods Companies: Turning Point Brands (TPB) and Darling Ingredients (DAR) This article highlights bullish analyst sentiments for Turning Point Brands (TPB) and Darling Ingredients (DAR) in the Consumer Goods sector.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.51, "provider_directional_mass": 0.0372, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Positive financial language"], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.001539, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 1.8, "age_days": 17.3, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History", "summary": "This Yahoo Finance page provides comprehensive financial data for Turning Point Brands, Inc. (TPB), including its current stock price, historical performance, key financial metrics, earnings trends, and analyst insights. The company, which operates in the tobacco and consumer defensive sectors, manufactures and distributes branded consumer products such as Zig-Zag rolling papers and Stoker's tobacco products.", "url": "https://ca.finance.yahoo.com/quote/TPB", "source_link": "https://ca.finance.yahoo.com/quote/TPB", "source_link_is_lookup": false, "source_name": "Yahoo! Finance Canada", "published_at": "2026-09-24T02:53:36", "published_display": "24 Sep 2026 02:53", "provider": "alphavantage", "providers": ["alphavantage", "archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Yahoo! Finance Canada"], "source_kind": "publisher", "story_key": "b9389834028918b1f76025b920c2d18c4f25bd7aa4b2e137abe27e19598c0df7", "target_scope": "Turning Point Brands, Inc. (TPB) Stock Price, News, Quote & History This Yahoo Finance page provides comprehensive financial data for Turning Point Brands, Inc. (TPB), including its current stock price, historical performance, key financial metrics, earnings trends, and analyst insights. but The company, which operates in the tobacco and consumer defensive sectors, manufactures and distributes branded consumer products such as Zig-Zag rolling papers and Stoker's tobacco products.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": 0.1223, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.009619, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 8.7, "age_days": 17.6, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands: The Market Is Now Overly Concerned (Rating Upgrade) (NYSE:TPB)", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxPX2c5cFlQNXU1eTBoR1Z2Uk5lc2ZpNkY1bXBpb3JmNVNkNkxMLUxmZU5LZ0htMWk2X3F1MGZRLXJqOWhGTnBBazhrLWtfZ2N6am9CWjc0VWpVU1Z2Rk9PRGstMTROV29OVFhURzB2cU1HVHBMYS15TVZQV0V3LW5oSkRGZDdiSWYwQUhoYWk1WkxoUVo4NXhlSlR5dVlPQ2VuaHZrV2RTbzFmcENJVzJv?oc=5", "source_link": "https://news.google.com/rss/articles/CBMirwFBVV95cUxPX2c5cFlQNXU1eTBoR1Z2Uk5lc2ZpNkY1bXBpb3JmNVNkNkxMLUxmZU5LZ0htMWk2X3F1MGZRLXJqOWhGTnBBazhrLWtfZ2N6am9CWjc0VWpVU1Z2Rk9PRGstMTROV29OVFhURzB2cU1HVHBMYS15TVZQV0V3LW5oSkRGZDdiSWYwQUhoYWk1WkxoUVo4NXhlSlR5dVlPQ2VuaHZrV2RTbzFmcENJVzJv?oc=5", "source_link_is_lookup": false, "source_name": "Seeking Alpha", "published_at": "2026-09-23T11:30:23+00:00", "published_display": "23 Sep 2026 11:30", "provider": "archive", "providers": ["archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["Seeking Alpha"], "source_kind": "publisher", "story_key": "e581e9e59bf64fc101e10f2246caf9889ff97207b99c7e02501ed053b355bbcb", "target_scope": "Turning Point Brands: The Market Is Now Overly Concerned (Rating Upgrade) (NYSE:TPB)", "durable_archive": true, "archive_provider": "google_news", "sentiment_origin": "target_heuristic", "model_confidence": 0.521, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Positive financial language"], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.001777, "evidence_share": 1.7, "evidence_share_display": "1.7", "freshness_pct": 1.5, "age_days": 18.2, "influence_label": "Low", "evidence_strength": 29, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": true}, {"title": "Oppenheimer maintains Outperform rating on Turning Point Brands, $90 price target", "summary": "Oppenheimer has reiterated its Outperform rating for Turning Point Brands (TPB) and set a $90 price target, suggesting a 46.8% upside from its recent closing price. The analyst note highlights the company's strong growth potential in modern oral products and an attractive valuation compared to its peers. These factors position Turning Point Brands as an appealing investment opportunity due to evolving consumer preferences and robust growth prospects.", "url": "https://www.tradingview.com/news/tradingview:cf2b613968362:0-oppenheimer-maintains-outperform-rating-on-turning-point-brands-90-price-target", "source_link": "https://www.tradingview.com/news/tradingview:cf2b613968362:0-oppenheimer-maintains-outperform-rating-on-turning-point-brands-90-price-target", "source_link_is_lookup": false, "source_name": "TradingView", "published_at": "2026-09-22T16:55:43", "published_display": "22 Sep 2026 16:55", "provider": "alphavantage", "providers": ["alphavantage", "archive"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Moomoo", "TradingView"], "source_kind": "publisher", "story_key": "0e1af265f6e2fc20331d28e6f640c7d183ef7e3765da085ec03ef157bbffbbe9", "target_scope": "Oppenheimer maintains Outperform rating on Turning Point Brands, $90 price target Oppenheimer has reiterated its Outperform rating for Turning Point Brands (TPB) and set a $90 price target, suggesting a 46.8% upside from its recent closing price. These factors position Turning Point Brands as an appealing investment opportunity due to evolving consumer preferences and robust growth prospects.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.5609999999999999, "provider_directional_mass": 0.4171, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 61, "tone_signals": ["Positive financial language"], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 93, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.001756, "evidence_share": 1.7, "evidence_share_display": "1.7", "freshness_pct": 1.2, "age_days": 19.0, "influence_label": "Low", "evidence_strength": 34, "duplicate_count": 2, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Oppenheimer cuts Turning Point Brands stock price target on costs", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQZ0ZaWWJ5d1VDazhhOGxacEpocWhDMEV6Z3lZVDJScW01NzZXVXdfYkNIVWw0SmhQYVZyUXZBQXhlem93T252Smc4SjNVeVBzOE5LcnJsRnE0dFJvb3FyaFFKeGRjcV9WRmRpNXVKc05vY1RJVVllc0FjYVpTdGlJMjd6MGYtSGRibWE3NjQzMEp5bjNUZTVrcklTdjdXUVVFRmQyejNOQkNncElFRGRTb0NraGY4SlFRX3RzemlCQnhJRlk?oc=5", "source_link": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxQZ0ZaWWJ5d1VDazhhOGxacEpocWhDMEV6Z3lZVDJScW01NzZXVXdfYkNIVWw0SmhQYVZyUXZBQXhlem93T252Smc4SjNVeVBzOE5LcnJsRnE0dFJvb3FyaFFKeGRjcV9WRmRpNXVKc05vY1RJVVllc0FjYVpTdGlJMjd6MGYtSGRibWE3NjQzMEp5bjNUZTVrcklTdjdXUVVFRmQyejNOQkNncElFRGRTb0NraGY4SlFRX3RzemlCQnhJRlk?oc=5", "source_link_is_lookup": false, "source_name": "Investing.com", "published_at": "2026-09-22T10:10:21+00:00", "published_display": "22 Sep 2026 10:10", "provider": "archive", "providers": ["archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["Investing.com"], "source_kind": "publisher", "story_key": "a0feead246c8ebe852ab4f38c665891dd9796d421f7769ac2311c7856679c4ff", "target_scope": "Oppenheimer cuts Turning Point Brands stock price target on costs", "durable_archive": true, "archive_provider": "google_news", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.001197, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 1.2, "age_days": 19.3, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "Oppenheimer Adjusts Price Target on Turning Point Brands to $90 From $130, Keeps Outperform Rating", "summary": "Oppenheimer has lowered its price target for Turning Point Brands (TPB) from $130 to $90, while maintaining an \"Outperform\" rating on the stock. This adjustment comes amidst other recent company news, including the reaffirmation of earnings guidance for 2026 and executive leadership changes. Turning Point Brands is a manufacturer and marketer of consumer products under the Zig-Zag and Stoker's brands.", "url": "https://www.marketscreener.com/news/oppenheimer-adjusts-price-target-on-turning-point-brands-to-90-from-130-keeps-outperform-rating-ce785ad8dc8bf024", "source_link": "https://www.marketscreener.com/news/oppenheimer-adjusts-price-target-on-turning-point-brands-to-90-from-130-keeps-outperform-rating-ce785ad8dc8bf024", "source_link_is_lookup": false, "source_name": "marketscreener.com", "published_at": "2026-09-22T09:12:00", "published_display": "22 Sep 2026 09:12", "provider": "alphavantage", "providers": ["alphavantage", "archive", "google_news", "yfinance"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["MT Newswires", "Market source", "marketscreener.com"], "source_kind": "publisher", "story_key": "3e919694ef748db9f6d8a5ef5a5d2825c9bc875b8c578df47f64278358b2ce49", "target_scope": "Oppenheimer Adjusts Price Target on Turning Point Brands to $90 From $130, Keeps Outperform Rating Oppenheimer has lowered its price target for Turning Point Brands (TPB) from $130 to $90, Turning Point Brands is a manufacturer and marketer of consumer products under the Zig-Zag and Stoker's brands.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.506, "provider_directional_mass": 0.2095, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.6, "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Positive financial language"], "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 93, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.00134, "evidence_share": 1.3, "evidence_share_display": "1.3", "freshness_pct": 1.1, "age_days": 19.3, "influence_label": "Low", "evidence_strength": 29, "duplicate_count": 2, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Turning Point Brands Announces CEO Resignation and Successor", "summary": "Turning Point Brands (TPB) announced the resignation of CEO Graham Purdy, effective September 30, 2026, due to personal reasons. Executive Chairman David E. Glazek will succeed him as CEO starting October 1, 2026, bringing continuity and extensive experience. The company reaffirmed its 2026 Modern Oral sales guidance and adjusted its EBITDA outlook, emphasizing strategic focus on the white pouch category.", "url": "https://www.tipranks.com/news/company-announcements/turning-point-brands-announces-ceo-resignation-and-successor", "source_link": "https://www.tipranks.com/news/company-announcements/turning-point-brands-announces-ceo-resignation-and-successor", "source_link_is_lookup": false, "source_name": "TipRanks", "published_at": "2026-09-22T05:52:17", "published_display": "22 Sep 2026 05:52", "provider": "alphavantage", "providers": ["alphavantage", "archive"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["TipRanks"], "source_kind": "publisher", "story_key": "0cd87b00a1df4fc1084d584cf9eee08935d95007b8aa4f1964e9e14dbbcf1fa5", "target_scope": "Turning Point Brands Announces CEO Resignation and Successor Turning Point Brands (TPB) announced the resignation of CEO Graham Purdy, effective September 30, 2026, due to personal reasons.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": 0.117, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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": 9.8e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.1, "age_days": 19.5, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands, Inc. Reaffirms Earnings Guidance for the Year 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxObFlYRXl1d21mWlluWWZZeGw0MUZiSkpxNC1QSVZMLXRvMENmVjM5dXF4aEliUk9raWMxcDhXZW5RRE9GVTI1cWsxRXRjUVpiU0hpUE1ETUdlYjJlTkxDeTRQMGF6UkpWSUpKeEEtX0tDTHQtX0ZOTVk5ZHk4OU0wWkhueFdwTjBOWGl0QXZYaVhTZWUxNV9NV1BNQ1EwQU0tRDFUMnhJa01TUDR2bnNKUXMtSlJfb3FXeWFyWUhVdjc?oc=5", "source_link": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxObFlYRXl1d21mWlluWWZZeGw0MUZiSkpxNC1QSVZMLXRvMENmVjM5dXF4aEliUk9raWMxcDhXZW5RRE9GVTI1cWsxRXRjUVpiU0hpUE1ETUdlYjJlTkxDeTRQMGF6UkpWSUpKeEEtX0tDTHQtX0ZOTVk5ZHk4OU0wWkhueFdwTjBOWGl0QXZYaVhTZWUxNV9NV1BNQ1EwQU0tRDFUMnhJa01TUDR2bnNKUXMtSlJfb3FXeWFyWUhVdjc?oc=5", "source_link_is_lookup": false, "source_name": "marketscreener.com", "published_at": "2026-09-21T20:07:00+00:00", "published_display": "21 Sep 2026 20:07", "provider": "archive", "providers": ["archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["marketscreener.com"], "source_kind": "publisher", "story_key": "f4db66234bb7f6f229e68d18383474bb64164a40b9de97a0d2603117a403c4eb", "target_scope": "Turning Point Brands, Inc. Reaffirms Earnings Guidance for the Year 2026", "durable_archive": true, "archive_provider": "google_news", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.006008, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 6.3, "age_days": 19.9, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands Announces Executive Leadership Changes", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-announces-executive-130000354.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/turning-point-brands-announces-executive-130000354.html", "source_link_is_lookup": false, "source_name": "Business Wire", "published_at": "2026-09-21T13:00:00+00:00", "published_display": "21 Sep 2026 13:00", "provider": "yfinance", "providers": ["archive", "google_news", "yfinance"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Business Wire", "Market source", "finance.yahoo.com"], "source_kind": "press_release", "story_key": "59dfd83b561fcb4700df2291a46de6918dace65d2a8fab4a7e2ef82c6906126f", "target_scope": "Turning Point Brands Announces Executive Leadership Changes", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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": 6.4e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.1, "age_days": 20.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands stock hits 52-week low at 63.98 USD", "summary": "Turning Point Brands Inc. (TPB) stock has fallen to a 52-week low of $63.98, reflecting a 33% decrease in value over the past year. Despite this downturn and broader market challenges, the stock is considered undervalued by InvestingPro analysis, with analysts maintaining price targets between $115 and $140. The company reported mixed Q2 2026 results, beating revenue expectations but missing on EPS, while maintaining strong gross profit margins and revenue growth.", "url": "https://www.investing.com/news/company-news/turning-point-brands-stock-hits-52week-low-at-6398-usd-93CH-4909205", "source_link": "https://www.investing.com/news/company-news/turning-point-brands-stock-hits-52week-low-at-6398-usd-93CH-4909205", "source_link_is_lookup": false, "source_name": "Investing.com", "published_at": "2026-09-21T13:52:18", "published_display": "21 Sep 2026 13:52", "provider": "alphavantage", "providers": ["alphavantage", "archive"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Investing.com"], "source_kind": "publisher", "story_key": "bcb49293db02d68accb835bc3c64107574ec27e1a2fd1ed139b05e8fb8c61f29", "target_scope": "Turning Point Brands stock hits 52-week low at 63.98 USD Turning Point Brands Inc. (TPB) stock has fallen to a 52-week low of $63.98, reflecting a 33% decrease in value over the past year.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": 0.2136, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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": 9.1e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.1, "age_days": 20.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands names David Glazek as CEO", "summary": "Turning Point Brands, Inc. announced the appointment of David E. Glazek as its new Chief Executive Officer, effective October 1, 2026. Glazek, currently the Executive Chairman, will succeed Graham Purdy, who is stepping down for personal reasons unrelated to company disagreements. The company also reaffirmed its full-year 2026 Modern Oral gross sales and net sales guidance, but adjusted its EBITDA forecast due to higher freight costs and delayed manufacturing onshoring benefits.", "url": "https://www.investing.com/news/company-news/turning-point-brands-names-david-glazek-as-ceo-93CH-4909147", "source_link": "https://www.investing.com/news/company-news/turning-point-brands-names-david-glazek-as-ceo-93CH-4909147", "source_link_is_lookup": false, "source_name": "Investing.com", "published_at": "2026-09-21T13:19:55", "published_display": "21 Sep 2026 13:19", "provider": "alphavantage", "providers": ["alphavantage", "archive", "yfinance"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Investing.com", "MT Newswires", "TradingView", "marketscreener.com"], "source_kind": "publisher", "story_key": "484ece2eaf24bfd7ac75e47ea7bae52c793f5d255805603d54671f8f9c55452a", "target_scope": "Turning Point Brands names David Glazek as CEO Turning Point Brands, Inc. announced the appointment of David E.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": 0.2133, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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": 9e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.1, "age_days": 20.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 4, "topics": ["Earnings", "Economy Macro", "Finance", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Why Turning Point Brands Stock Dived by 10% Today", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxPYkZ4bzJwb2lHNDBRQ0pNVWhQZlFDRzBuUC1xdUVLSW9KcXVWVWY3RWpMLTdlWGROdXR1aFNRNk91X1lEVVBnSkRrUjkzaUtmdVhHRVRGWlZVUDB6YWtjYkJ0T2dGak5NT2V4aFBGckcwLV95OE9vclFEc3VuQTNpcGY2dmZSaWdXOTlZazhVY0c4dW1pMUpWMmRZTQ?oc=5", "source_link": "https://news.google.com/rss/articles/CBMimwFBVV95cUxPYkZ4bzJwb2lHNDBRQ0pNVWhQZlFDRzBuUC1xdUVLSW9KcXVWVWY3RWpMLTdlWGROdXR1aFNRNk91X1lEVVBnSkRrUjkzaUtmdVhHRVRGWlZVUDB6YWtjYkJ0T2dGak5NT2V4aFBGckcwLV95OE9vclFEc3VuQTNpcGY2dmZSaWdXOTlZazhVY0c4dW1pMUpWMmRZTQ?oc=5", "source_link_is_lookup": false, "source_name": "Market source", "published_at": "2026-09-21T07:00:00+00:00", "published_display": "21 Sep 2026 07:00", "provider": "google_news", "providers": ["google_news"], "provider_symbol": "", "provider_symbols": [], "target_provider_symbol": "", "cross_listing": false, "source_names": ["Market source"], "source_kind": "aggregator", "story_key": "310918113b41fca70d2772b16b24031932c565185020d9c687798b8f8578b80d", "target_scope": "Why Turning Point Brands Stock Dived by 10% Today", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.609, "provider_directional_mass": null, "relevance_score": 0.72, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": false, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 38, "tone_signals": ["Negative market reaction"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 8.1e-05, "evidence_share": 0.1, "evidence_share_display": "<0.1", "freshness_pct": 0.1, "age_days": 20.4, "influence_label": "Low", "evidence_strength": 35, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "557,458 Shares in Turning Point Brands, Inc. $TPB Bought by Bank of America Corp DE", "summary": "Bank of America Corp DE has acquired a significant new stake of 557,458 shares, valued at approximately $47.3 million, in Turning Point Brands, Inc. This purchase gives Bank of America a 2.88% ownership, contributing to the 96.12% institutional ownership of the company. Turning Point Brands exceeded quarterly earnings expectations with $0.23 EPS and $142.96 million in revenue, leading to a \"Moderate Buy\" consensus rating from analysts with an average price target of $115.67.", "url": "https://www.marketbeat.com/instant-alerts/filing-557458-shares-in-turning-point-brands-inc-tpb-bought-by-bank-of-america-corp-de-2026-09-21", "source_link": "https://www.marketbeat.com/instant-alerts/filing-557458-shares-in-turning-point-brands-inc-tpb-bought-by-bank-of-america-corp-de-2026-09-21", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-09-21T07:19:55", "published_display": "21 Sep 2026 07:19", "provider": "alphavantage", "providers": ["alphavantage", "archive"], "provider_symbol": "", "provider_symbols": ["BAC", "BLK", "TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "0ae843130532c5b4e646ed7ad275bf5c29f650d9fe9c58240fe0364a15347247", "target_scope": "557,458 Shares in Turning Point Brands, Inc. $TPB Bought by Bank of America Corp DE Bank of America Corp DE has acquired a significant new stake of 557,458 shares, valued at approximately $47.3 million, in Turning Point Brands, Inc. This purchase gives Bank of America a 2.88% ownership, contributing to the 96.12% institutional ownership of the company. Turning Point Brands exceeded quarterly earnings expectations with $0.23 EPS and $142.96 million in revenue, leading to a \"Moderate Buy\" consensus rating from analysts with an average price target of $115.67.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.6970000000000001, "provider_directional_mass": 0.4786, "relevance_score": 1.0, "company_focus": 0.78, "company_focus_pct": 78, "company_focus_label": "Shared story", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 61, "tone_signals": ["Beat expectations", "Institutional or insider buying"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.010044, "evidence_share": 9.8, "evidence_share_display": "9.8", "freshness_pct": 5.9, "age_days": 20.4, "influence_label": "Medium", "evidence_strength": 36, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "TPB: Turning Point Brands Inc Latest Stock Price, Analysis, News and Trading Ideas", "summary": "This page provides a comprehensive overview of Turning Point Brands Inc (TPB), including its latest stock price, financial fundamentals, and recent news. The company manufactures and distributes branded consumer products such as alternative smoking accessories and consumables, operating through its Zig-Zag Products and Stoker's Products segments. The article also features sentiment from traders and links to recent news articles related to TPB.", "url": "https://stocktwits.com/symbol/TPB", "source_link": "https://stocktwits.com/symbol/TPB", "source_link_is_lookup": false, "source_name": "Stocktwits", "published_at": "2026-09-17T06:26:18", "published_display": "17 Sep 2026 06:26", "provider": "alphavantage", "providers": ["alphavantage"], "provider_symbol": "", "provider_symbols": ["TPB"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Stocktwits"], "source_kind": "publisher", "story_key": "ff5b71fc658072da8912e8637ae3d9814ef56b53cd68c2dfe2f44ffdfb5d6fc8", "target_scope": "TPB: Turning Point Brands Inc Latest Stock Price, Analysis, News and Trading Ideas This page provides a comprehensive overview of Turning Point Brands Inc (TPB), including its latest stock price, financial fundamentals, and recent news. but The company manufactures and distributes branded consumer products such as alternative smoking accessories and consumables, operating through its Zig-Zag Products and Stoker's Products segments.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": 0.0131, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 1.5e-05, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.0, "age_days": 24.5, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Turning Point Brands (TPB) Lands Matchroom Deal As Valuation Questions Grow", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxQT0JjQ2NrM0NBNF9CSW9uTHlIY1lJYWF2NVNHaDJmYVhnbV93dG9zVmt5bmVQb0ZkaG5xc3l5OHdENFV6NnRmVEhUT1lMRkFzV1pWMFdqeklINDVnNHczMXZvcWJpcWI4aE9OUC1OYllIYWRnUUFubzJxdjhwWndHa0hIVmxhYVBCcUU5Xzl6MGpkSkd0V1FaSVhZeE83M0tIMUJueUtPdFFKdTZpUGxGSnU5SlhUbm43WUZQQTRvbEtRejVQdzdMNWlJVDlRNjVvUGJXX3dvaENsbkk1ckZnYndUVdIB6AFBVV95cUxOeFZWRmRJbk9sckhjQXNueUJCV2lKdGtZeXUtOHFreklWQTVaM1M1TEo2empfaUVKcXFEQmV3WkZORk9vb2hVNDdRYmJyNzd6LXdFUjU4eDJ1LWpzT091dTkzSmh0cFdYenJDclEyZGRTeGw0S3JEOEF4aFltQ3VweWJHdWhuSDZqTnoxS3FNaWEtY2dNR00wUURyR3AtcVMwOVZjRVcyWG9NRFZiWk5BclBQOEt5eHNicE1qNS1ETG9sYjFob3E4OEFxSmFoME4tUDJZV1llS1RoTDI2WjdpdVZNcUhoZ0Rh?oc=5", "source_link": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxQT0JjQ2NrM0NBNF9CSW9uTHlIY1lJYWF2NVNHaDJmYVhnbV93dG9zVmt5bmVQb0ZkaG5xc3l5OHdENFV6NnRmVEhUT1lMRkFzV1pWMFdqeklINDVnNHczMXZvcWJpcWI4aE9OUC1OYllIYWRnUUFubzJxdjhwWndHa0hIVmxhYVBCcUU5Xzl6MGpkSkd0V1FaSVhZeE83M0tIMUJueUtPdFFKdTZpUGxGSnU5SlhUbm43WUZQQTRvbEtRejVQdzdMNWlJVDlRNjVvUGJXX3dvaENsbkk1ckZnYndUVdIB6AFBVV95cUxOeFZWRmRJbk9sckhjQXNueUJCV2lKdGtZeXUtOHFreklWQTVaM1M1TEo2empfaUVKcXFEQmV3WkZORk9vb2hVNDdRYmJyNzd6LXdFUjU4eDJ1LWpzT091dTkzSmh0cFdYenJDclEyZGRTeGw0S3JEOEF4aFltQ3VweWJHdWhuSDZqTnoxS3FNaWEtY2dNR00wUURyR3AtcVMwOVZjRVcyWG9NRFZiWk5BclBQOEt5eHNicE1qNS1ETG9sYjFob3E4OEFxSmFoME4tUDJZV1llS1RoTDI2WjdpdVZNcUhoZ0Rh?oc=5", "source_link_is_lookup": false, "source_name": "simplywall.st", "published_at": "2026-09-16T13:33:26+00:00", "published_display": "16 Sep 2026 13:33", "provider": "archive", "providers": ["archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB.ARCHIVE"], "target_provider_symbol": "TPB.ARCHIVE", "cross_listing": false, "source_names": ["simplywall.st"], "source_kind": "publisher", "story_key": "bda6c81622293ccb8ba974536ecc72de6f688311ab0571d337301c7276ecc2dc", "target_scope": "Turning Point Brands (TPB) Lands Matchroom Deal As Valuation Questions Grow", "durable_archive": true, "archive_provider": "google_news", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.007051, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 8.3, "age_days": 25.2, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true, "direction_included": false}, {"title": "HighTower Advisors LLC Lowers Stock Holdings in Turning Point Brands, Inc. $TPB", "summary": "HighTower Advisors LLC significantly reduced its stake in Turning Point Brands (NYSE:TPB) by 70% in the second quarter, selling 25,628 shares. Despite this, institutional investors still own 96.12% of the company, and analysts maintain a \"Moderate Buy\" consensus with an average price target significantly above the current share price. Turning Point Brands exceeded Q2 earnings expectations and declared a quarterly dividend of $0.08 per share.", "url": "https://www.marketbeat.com/instant-alerts/filing-hightower-advisors-llc-lowers-stock-holdings-in-turning-point-brands-inc-tpb-2026-09-15", "source_link": "https://www.marketbeat.com/instant-alerts/filing-hightower-advisors-llc-lowers-stock-holdings-in-turning-point-brands-inc-tpb-2026-09-15", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-09-16T06:08:09", "published_display": "16 Sep 2026 06:08", "provider": "alphavantage", "providers": ["alphavantage", "archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "b51b45ac86ff30971bdb9102dfa1ce7e1601f69f3b8ca69d66a6865a3154afa2", "target_scope": "HighTower Advisors LLC Lowers Stock Holdings in Turning Point Brands, Inc. $TPB HighTower Advisors LLC significantly reduced its stake in Turning Point Brands (NYSE:TPB) by 70% in the second quarter, selling 25,628 shares. Turning Point Brands exceeded Q2 earnings expectations and declared a quarterly dividend of $0.08 per share.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.7629999999999999, "provider_directional_mass": 0.187, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.174, "sentiment": "positive", "sentiment_pct": 60, "tone_signals": ["Beat expectations", "Capital returned"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.006922, "evidence_share": 6.7, "evidence_share_display": "6.7", "freshness_pct": 2.9, "age_days": 25.5, "influence_label": "Medium", "evidence_strength": 38, "duplicate_count": 1, "topics": ["Earnings", "Finance", "Financial Markets", "Retail Wholesale"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Turning Point Brands, Inc. (NYSE:TPB) Receives Consensus Rating of \"Moderate Buy\" from Analysts", "summary": "Turning Point Brands, Inc. (NYSE:TPB) has received a consensus \"Moderate Buy\" rating from analysts, with an average 12-month price target of $115.67, significantly higher than its current share price of $69.95. The company recently reported strong quarterly results, beating EPS and revenue estimates, and announced a quarterly dividend. Institutional ownership is high at 96.12%, with several major firms increasing or initiating positions.", "url": "https://www.marketbeat.com/instant-alerts/consensus-turning-point-brands-inc-nyse-tpb-receives-consensus-rating-of-moderate-buy-from-analysts-2026-09-16", "source_link": "https://www.marketbeat.com/instant-alerts/consensus-turning-point-brands-inc-nyse-tpb-receives-consensus-rating-of-moderate-buy-from-analysts-2026-09-16", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-09-16T06:08:09", "published_display": "16 Sep 2026 06:08", "provider": "alphavantage", "providers": ["alphavantage", "archive", "google_news"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "be09430bc2a61294387384bc1ee68eefbc370874ee4d1c5c908ab03d9a4b8e27", "target_scope": "Turning Point Brands, Inc. (NYSE:TPB) Receives Consensus Rating of \"Moderate Buy\" from Analysts Turning Point Brands, Inc. (NYSE:TPB) has received a consensus \"Moderate Buy\" rating from analysts, with an average 12-month price target of $115.67, significantly higher than its current share price of $69.95. but The company recently reported strong quarterly results, beating EPS and revenue estimates, and announced a quarterly dividend.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.6120000000000001, "provider_directional_mass": 0.0454, "relevance_score": 0.78, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 57, "tone_signals": ["Capital returned"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.004484, "evidence_share": 4.4, "evidence_share_display": "4.4", "freshness_pct": 2.9, "age_days": 25.5, "influence_label": "Low", "evidence_strength": 34, "duplicate_count": 1, "topics": ["Earnings", "Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": true}, {"title": "Boxing Partnership Might Change The Case For Investing In Turning Point Brands Stock (TPB)", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPUk5aTVc5VmhJeHBqY0dULW01SGcweEZUSXpPUXVkRGc2dkNJREFNU2pyZzl4YTZHQjQ0T1NtdFJEbUlIRjNrNTRhaFZXYnBNZzBVLVZMZFExOHM2M3pFc1M2OUdaV18yUzA5WURkTHM1ZEJXWkhCVTJvZWJHbG1CNG5EdmpDRkFKNnFEaVA3MEdmaHFKdlgxdXdNM25rNUx2QzlBZ3FFazZoU1Zwc2NHZlVob3pYMS1WSnNZWFlNZnBUR1BWcjA0UFNsdGpPaFJCUDNxRmo0My13X2dQS01ZbE13a9IB6AFBVV95cUxQaEhXNUJ5YXgxLTh4R1B1aGNRNmw5RUF6U3ZLVkZ6bHAwM0pMbk1RcDR3V0xmOXZVdmJhaTZtZlpZY0xjeW1tMkN1LU10QjNvME43dDEtcTVWM2oyRlB5cFQ5eVl1WTdjTFFwU1A4NzZ2cUd4R1ZtaEhGRExaakVENEtNdTZWTU50Qm5tTUZaNmoydEZYbHo3MTdoT1N4Q25Cb2phQnlmcFdSdmRBSjhjdHlNek5MZm1WcTlqNTNVWXhfbFp3WEpsWU40eFd5aFZfUDJZZm56M19XQ3FmQncydGg2N2RXM2J6?oc=5", "source_link": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxPUk5aTVc5VmhJeHBqY0dULW01SGcweEZUSXpPUXVkRGc2dkNJREFNU2pyZzl4YTZHQjQ0T1NtdFJEbUlIRjNrNTRhaFZXYnBNZzBVLVZMZFExOHM2M3pFc1M2OUdaV18yUzA5WURkTHM1ZEJXWkhCVTJvZWJHbG1CNG5EdmpDRkFKNnFEaVA3MEdmaHFKdlgxdXdNM25rNUx2QzlBZ3FFazZoU1Zwc2NHZlVob3pYMS1WSnNZWFlNZnBUR1BWcjA0UFNsdGpPaFJCUDNxRmo0My13X2dQS01ZbE13a9IB6AFBVV95cUxQaEhXNUJ5YXgxLTh4R1B1aGNRNmw5RUF6U3ZLVkZ6bHAwM0pMbk1RcDR3V0xmOXZVdmJhaTZtZlpZY0xjeW1tMkN1LU10QjNvME43dDEtcTVWM2oyRlB5cFQ5eVl1WTdjTFFwU1A4NzZ2cUd4R1ZtaEhGRExaakVENEtNdTZWTU50Qm5tTUZaNmoydEZYbHo3MTdoT1N4Q25Cb2phQnlmcFdSdmRBSjhjdHlNek5MZm1WcTlqNTNVWXhfbFp3WEpsWU40eFd5aFZfUDJZZm56M19XQ3FmQncydGg2N2RXM2J6?oc=5", "source_link_is_lookup": false, "source_name": "simplywall.st", "published_at": "2026-09-15T07:00:00+00:00", "published_display": "15 Sep 2026 07:00", "provider": "google_news", "providers": ["google_news"], "provider_symbol": "", "provider_symbols": [], "target_provider_symbol": "", "cross_listing": false, "source_names": ["simplywall.st"], "source_kind": "publisher", "story_key": "37858a2e025a1bc3fc53400a5e784a3cacc2bd906e7d2b6700d28fe512a8017d", "target_scope": "Boxing Partnership Might Change The Case For Investing In Turning Point Brands Stock (TPB)", "durable_archive": true, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.46, "provider_directional_mass": null, "relevance_score": 0.72, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": false, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.005933, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 7.3, "age_days": 26.4, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, {"title": "Understanding Momentum Shifts in (TPB)", "summary": "This article analyzes Turning Point Brands Inc. (TPB) through AI models, highlighting weak sentiment across all time horizons and suggesting a short bias. It details three trading strategies: a Position Trading Strategy with a long entry, a Momentum Breakout Strategy, and a Risk Hedging Strategy with a short entry. The analysis also provides multi-timeframe signal analysis, including support and resistance levels for near-term, mid-term, and long-term outlooks.", "url": "https://news.stocktradersdaily.com/news_release/98/Understanding_Momentum_Shifts_in_TPB_091326032002_1789327202.html", "source_link": "https://news.stocktradersdaily.com/news_release/98/Understanding_Momentum_Shifts_in_TPB_091326032002_1789327202.html", "source_link_is_lookup": false, "source_name": "Stock Traders Daily", "published_at": "2026-09-13T15:20:00", "published_display": "13 Sep 2026 15:20", "provider": "alphavantage", "providers": ["alphavantage", "archive"], "provider_symbol": "", "provider_symbols": ["TPB", "TPB.ARCHIVE"], "target_provider_symbol": "TPB", "cross_listing": false, "source_names": ["Stock Traders Daily"], "source_kind": "publisher", "story_key": "5bde8510f7e8110da77f3ae01b174bf288fe004ff31c0ff3b2f8a4e34c0bce09", "target_scope": "Understanding Momentum Shifts in (TPB) This article analyzes Turning Point Brands Inc. (TPB) through AI models, highlighting weak sentiment across all time horizons and suggesting a short bias. but It details three trading strategies: a Position Trading Strategy with a long entry, a Momentum Breakout Strategy, and a Risk Hedging Strategy with a short entry.", "durable_archive": false, "archive_provider": "", "sentiment_origin": "target_heuristic", "model_confidence": 0.51, "provider_directional_mass": 0.2673, "relevance_score": 1.0, "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": ["Negative financial language"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 5e-06, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 0.0, "age_days": 28.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": ["Financial Markets"], "evidence_basis": "", "score_included": true, "direction_included": false}], "industry": [], "sector": []}, "total_fetched": 34, "total_unique": 34, "total_relevant": 33, "pipeline_health": {"status": "healthy", "providers_attempted": 4, "providers_with_results": 4, "raw_articles": 130, "unique_stories": 66, "duplicates_removed": 64, "relevant_stories": 33, "matched_archive_stories": 50, "current_evidence": 8, "direct_evidence": 33, "archive_articles": 10, "durable_story_count": 34, "durable_evidence_used": true, "durable_collected_at": "2026-10-10T05:41:31.860114+00:00"}, "sentiment_summary": {"positive": 6, "negative": 2, "neutral": 25, "score": 49, "raw_score": 39, "total": 34, "evidence_count": 8, "effective_articles": 1.76, "information_mass": 0.103, "direct_story_count": 33, "directional_story_count": 8, "direct_source_count": 10, "industry_story_count": 0, "sector_story_count": 0, "story_count": 33, "source_count": 10, "source_concentration": 0.2282, "direct_share": 82, "dispersion": 12, "confidence": 19, "evidence_status": "provisional", "score_version": "evidence-v11", "window_days": 30, "weighting_method": "event-aware exponential freshness decay", "newest_article_at": "2026-10-09T13:49:40+00:00", "label": "Early balanced news score", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 76, "events": [{"event": "general", "label": "Market update", "weight": 9.79, "count": 15}, {"event": "earnings", "label": "Earnings", "weight": 3.6, "count": 6}, {"event": "guidance", "label": "Guidance", "weight": 3.44, "count": 5}, {"event": "analyst", "label": "Analyst action", "weight": 3.32, "count": 5}, {"event": "deals", "label": "Deals and strategy", "weight": 1.2, "count": 2}], "positive_events": 6, "negative_events": 2, "pipeline": {"status": "healthy", "providers_attempted": 4, "providers_with_results": 4, "raw_articles": 130, "unique_stories": 66, "duplicates_removed": 64, "relevant_stories": 33, "matched_archive_stories": 50, "current_evidence": 8, "direct_evidence": 33, "archive_articles": 10, "durable_story_count": 34, "durable_evidence_used": true, "durable_collected_at": "2026-10-10T05:41:31.860114+00:00"}}, "market_context": {"has_market_context": true, "latest_close": 57.38, "latest_week": "2026-10-09", "one_week_move": 3.1, "four_week_move": -19.7, "twelve_week_move": -30.7, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -1.016692, "market_dynamics_buy_signal": false, "relative_strength": -43.609779, "fair_value_gap": -10.4, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "positive", "expectation_probability": 55.9964, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+3.1% over one week, -19.7% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "Early company-news score", "tone": "neutral", "classification": "provisional", "summary": "Company-specific news is present, but the evidence has not yet earned enough independent, fresh information weight for price confirmation to be treated as a firm signal.", "confidence": 19, "badges": ["Provisional evidence"], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "MarketBeat", "count": 5}, {"label": "Yahoo! Finance Canada", "count": 3}, {"label": "Investing.com", "count": 3}, {"label": "Stock Traders Daily", "count": 2}, {"label": "Simply Wall St.", "count": 2}, {"label": "The Motley Fool", "count": 2}, {"label": "marketscreener.com", "count": 2}, {"label": "simplywall.st", "count": 2}], "tiers": [{"label": "Direct company coverage", "count": 33}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 15}, {"label": "Earnings", "count": 6}, {"label": "Guidance", "count": 5}, {"label": "Analyst action", "count": 5}, {"label": "Deals and strategy", "count": 2}]}, "insights": [{"label": "Weighted tone", "value": "49/100", "tone": "neutral", "text": "Early balanced news score"}, {"label": "Evidence confidence", "value": "19/100", "tone": "neutral", "text": "1.76 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": "76/100 evidence concentration around this catalyst."}, {"label": "Company focus", "value": "33", "tone": "positive", "text": "82% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "12/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "+3.1% over one week, -19.7% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Turning Point Brands Q3 2026 Earnings Date and Estimates"}], "updated_at": "2026-10-10T05:41:31.860114+00:00", "detail_intelligence": {"headline": "Early balanced news score", "summary": "33 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": 19, "display": "19", "tone": "negative", "note": "thin evidence"}, {"label": "Company news", "value": 82, "display": "82%", "tone": "positive", "note": "33 company stories"}, {"label": "Story agreement", "value": 88, "display": "88", "tone": "positive", "note": "12/100 difference"}], "confidence_drivers": [{"label": "Amount of evidence", "value": 2, "note": "0.103 after freshness weighting"}, {"label": "Source breadth", "value": 100, "note": "10 independent publishers"}, {"label": "Company relevance", "value": 82, "note": "share tied directly to this company"}, {"label": "Freshness", "value": 24, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 88, "note": "how closely stories agree"}, {"label": "Publisher mix", "value": 77, "note": "less reliance on one publisher"}], "influence": {"events": [{"label": "Guidance", "positive": 0.0, "negative": 0.076429, "count": 1, "positive_share": 0.0, "positive_width": 0.0, "negative_share": 74.3, "negative_width": 50.0}, {"label": "Earnings", "positive": 0.021450000000000004, "negative": 0.0, "count": 3, "positive_share": 20.9, "positive_width": 14.033, "negative_share": 0.0, "negative_width": 0.0}, {"label": "Analyst action", "positive": 0.004873, "negative": 0.0, "count": 3, "positive_share": 4.7, "positive_width": 3.188, "negative_share": 0.0, "negative_width": 0.0}, {"label": "Market update", "positive": 0.0, "negative": 8.1e-05, "count": 1, "positive_share": 0.0, "positive_width": 0.0, "negative_share": 0.1, "negative_width": 0.053}], "sources": [{"label": "The Motley Fool", "weight": 0.076429, "count": 1, "share": 74.3}, {"label": "MarketBeat", "weight": 0.021450000000000004, "count": 3, "share": 20.9}, {"label": "Seeking Alpha", "weight": 0.001777, "count": 1, "share": 1.7}, {"label": "TradingView", "weight": 0.001756, "count": 1, "share": 1.7}, {"label": "marketscreener.com", "weight": 0.00134, "count": 1, "share": 1.3}, {"label": "Market source", "weight": 8.1e-05, "count": 1, "share": 0.1}], "directional_count": 8, "retained_count": 33, "source_count": 6, "top_share": 74.3, "axis_max": 74.3}, "freshness": 24, "source_independence": 77, "timeline": [{"date": "2026-09-12", "label": "12 Sep", "count": 0, "score": null, "tone": "neutral", "x": 42.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-13", "label": "13 Sep", "count": 1, "score": 50, "tone": "neutral", "x": 73.6, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-09-14", "label": "14 Sep", "count": 0, "score": null, "tone": "neutral", "x": 105.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-15", "label": "15 Sep", "count": 1, "score": 50, "tone": "neutral", "x": 136.8, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-09-16", "label": "16 Sep", "count": 3, "score": 55, "tone": "neutral", "x": 168.3, "y": 125.9, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-09-17", "label": "17 Sep", "count": 1, "score": 50, "tone": "neutral", "x": 199.9, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-09-18", "label": "18 Sep", "count": 0, "score": null, "tone": "neutral", "x": 231.5, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-19", "label": "19 Sep", "count": 0, "score": null, "tone": "neutral", "x": 263.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-20", "label": "20 Sep", "count": 0, "score": null, "tone": "neutral", "x": 294.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-21", "label": "21 Sep", "count": 6, "score": 57, "tone": "neutral", "x": 326.3, "y": 122.3, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-09-22", "label": "22 Sep", "count": 4, "score": 57, "tone": "neutral", "x": 357.9, "y": 122.3, "volume_height": 34.7, "volume_y": 231.3}, {"date": "2026-09-23", "label": "23 Sep", "count": 1, "score": 57, "tone": "neutral", "x": 389.4, "y": 122.3, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-09-24", "label": "24 Sep", "count": 2, "score": 50, "tone": "neutral", "x": 421.0, "y": 135.0, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-09-25", "label": "25 Sep", "count": 2, "score": 37, "tone": "negative", "x": 452.6, "y": 158.7, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-09-26", "label": "26 Sep", "count": 0, "score": null, "tone": "neutral", "x": 484.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-27", "label": "27 Sep", "count": 0, "score": null, "tone": "neutral", "x": 515.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-09-28", "label": "28 Sep", "count": 1, "score": 50, "tone": "neutral", "x": 547.4, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-09-29", "label": "29 Sep", "count": 1, "score": 50, "tone": "neutral", "x": 579.0, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-09-30", "label": "30 Sep", "count": 1, "score": 50, "tone": "neutral", "x": 610.6, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-10-01", "label": "01 Oct", "count": 3, "score": 50, "tone": "neutral", "x": 642.1, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-10-02", "label": "02 Oct", "count": 0, "score": null, "tone": "neutral", "x": 673.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-10-03", "label": "03 Oct", "count": 1, "score": 50, "tone": "neutral", "x": 705.3, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-10-04", "label": "04 Oct", "count": 2, "score": 50, "tone": "neutral", "x": 736.9, "y": 135.0, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-10-05", "label": "05 Oct", "count": 0, "score": null, "tone": "neutral", "x": 768.5, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-10-06", "label": "06 Oct", "count": 0, "score": null, "tone": "neutral", "x": 800.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-10-07", "label": "07 Oct", "count": 2, "score": 50, "tone": "neutral", "x": 831.7, "y": 135.0, "volume_height": 17.3, "volume_y": 248.7}, {"date": "2026-10-08", "label": "08 Oct", "count": 0, "score": null, "tone": "neutral", "x": 863.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-10-09", "label": "09 Oct", "count": 1, "score": 50, "tone": "neutral", "x": 894.8, "y": 135.0, "volume_height": 8.7, "volume_y": 257.3}, {"date": "2026-10-10", "label": "10 Oct", "count": 0, "score": null, "tone": "neutral", "x": 926.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-10-11", "label": "11 Oct", "count": 0, "score": null, "tone": "neutral", "x": 958.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}], "timeline_points": "73.6,135.0 136.8,135.0 168.3,125.9 199.9,135.0 326.3,122.3 357.9,122.3 389.4,122.3 421.0,135.0 452.6,158.7 547.4,135.0 579.0,135.0 610.6,135.0 642.1,135.0 705.3,135.0 736.9,135.0 831.7,135.0 894.8,135.0", "timeline_path": "M73.6,135.0 M136.8,135.0 L168.3,125.9 L199.9,135.0 M326.3,122.3 L357.9,122.3 L389.4,122.3 L421.0,135.0 L452.6,158.7 M547.4,135.0 L579.0,135.0 L610.6,135.0 L642.1,135.0 M705.3,135.0 L736.9,135.0 M831.7,135.0 M894.8,135.0", "timeline_has_signal": true, "timeline_start": "12 Sep", "timeline_mid": "27 Sep", "timeline_end": "11 Oct", "momentum": {"label": "Stable but thin", "tone": "neutral", "recent_score": 50, "prior_score": 50, "delta": 0, "recent_count": 1, "prior_count": 2, "volume_delta": -1, "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": 50, "delta": null, "latest_count": 0, "baseline_count": 4, "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": 1, "share": 3}, {"label": "4 to 7 days", "count": 3, "share": 9}, {"label": "8 to 14 days", "count": 8, "share": 24}, {"label": "15 to 21 days", "count": 15, "share": 45}, {"label": "22 to 30 days", "count": 6, "share": 18}], "source_profile": [{"label": "MarketBeat", "count": 5, "share": 15, "score": 52, "tone": "neutral"}, {"label": "Yahoo! Finance Canada", "count": 3, "share": 9, "score": 50, "tone": "neutral"}, {"label": "Investing.com", "count": 3, "share": 9, "score": 50, "tone": "neutral"}, {"label": "The Motley Fool", "count": 2, "share": 6, "score": 37, "tone": "negative"}, {"label": "marketscreener.com", "count": 2, "share": 6, "score": 51, "tone": "neutral"}, {"label": "Stock Traders Daily", "count": 2, "share": 6, "score": 50, "tone": "neutral"}, {"label": "Simply Wall St.", "count": 2, "share": 6, "score": 50, "tone": "neutral"}], "event_profile": [{"label": "Market update", "count": 15, "share": 45, "score": 50, "tone": "neutral"}, {"label": "Earnings", "count": 6, "share": 18, "score": 52, "tone": "neutral"}, {"label": "Guidance", "count": 5, "share": 15, "score": 44, "tone": "neutral"}, {"label": "Analyst action", "count": 5, "share": 15, "score": 55, "tone": "neutral"}, {"label": "Deals and strategy", "count": 2, "share": 6, "score": 50, "tone": "neutral"}], "topics": [{"label": "Financial Markets", "count": 19, "share": 58}, {"label": "Earnings", "count": 18, "share": 55}, {"label": "Retail Wholesale", "count": 12, "share": 36}, {"label": "Finance", "count": 10, "share": 30}, {"label": "Economy Macro", "count": 1, "share": 3}], "supporting": [{"label": "Direct evidence", "text": "33 current stories are mapped specifically to TPB."}, {"label": "Source breadth", "text": "The score uses 10 publishers rather than depending on one outlet."}], "tempering": [{"label": "Too little evidence", "text": "The stories agree, but freshness-weighted evidence is only 0.103."}, {"label": "Confidence", "text": "Confidence is 19/100, below the threshold for a firm score."}], "supporting_heading": "What supports the score", "tempering_heading": "What limits the score", "latest_observation": {"title": "Turning Point Brands Q3 2026 Earnings Date and Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMijgFBVV95cUxQSFpKMGdtZG1jbjRUUy1YZmZPRE8zalNDVDA2QUhQeTYyWm1xZ0FhNllXQW16UnBVSHR5V3JPY2ZCVW5idTFqM1Vabm9RYkdMZ05aSm52dnBHT25uVkl0R2hhd3hmTTJlTFE5TVdpMV8tTTJsZkpMVW9GM1JwcUpDMlRHWEpvYnQ3MXlTcVFB?oc=5", "source_link": "https://news.google.com/rss/articles/CBMijgFBVV95cUxQSFpKMGdtZG1jbjRUUy1YZmZPRE8zalNDVDA2QUhQeTYyWm1xZ0FhNllXQW16UnBVSHR5V3JPY2ZCVW5idTFqM1Vabm9RYkdMZ05aSm52dnBHT25uVkl0R2hhd3hmTTJlTFE5TVdpMV8tTTJsZkpMVW9GM1JwcUpDMlRHWEpvYnQ3MXlTcVFB?oc=5", "source_link_is_lookup": false, "source_name": "MarketBeat", "published_at": "2026-10-09T13:49:40+00:00", "published_display": "09 Oct 2026 13:49", "source_kind": "publisher", "company_focus": 1.0, "company_focus_pct": 100, "company_focus_label": "Main company", "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.067054, "evidence_share": 0.0, "evidence_share_display": "0", "freshness_pct": 74.3, "age_days": 2.1, "influence_label": "None", "evidence_strength": 0, "duplicate_count": 1, "topics": [], "evidence_basis": "", "score_included": true, "direction_included": false}, "article_count": 33, "updated_at": "2026-10-10T05:41:31.860114+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 103.0, "label": "17 Apr 2026", "close": 81.350653, "index": 100.0}, {"x": 78.4, "y": 115.4, "label": "24 Apr 2026", "close": 78.193732, "index": 96.1}, {"x": 114.9, "y": 98.4, "label": "01 May 2026", "close": 82.519513, "index": 101.4}, {"x": 151.3, "y": 55.8, "label": "08 May 2026", "close": 93.32897, "index": 114.7}, {"x": 187.7, "y": 71.0, "label": "15 May 2026", "close": 89.472731, "index": 110.0}, {"x": 224.2, "y": 69.3, "label": "22 May 2026", "close": 89.902312, "index": 110.5}, {"x": 260.6, "y": 89.2, "label": "29 May 2026", "close": 84.847242, "index": 104.3}, {"x": 297.0, "y": 82.8, "label": "05 Jun 2026", "close": 86.465664, "index": 106.3}, {"x": 333.5, "y": 98.6, "label": "12 Jun 2026", "close": 82.469562, "index": 101.4}, {"x": 369.9, "y": 100.3, "label": "19 Jun 2026", "close": 82.02, "index": 100.8}, {"x": 406.3, "y": 80.6, "label": "26 Jun 2026", "close": 87.02, "index": 107.0}, {"x": 442.8, "y": 84.9, "label": "03 Jul 2026", "close": 85.94, "index": 105.6}, {"x": 479.2, "y": 78.2, "label": "10 Jul 2026", "close": 87.65, "index": 107.7}, {"x": 515.6, "y": 97.1, "label": "17 Jul 2026", "close": 82.84, "index": 101.8}, {"x": 552.0, "y": 123.6, "label": "24 Jul 2026", "close": 76.12, "index": 93.6}, {"x": 588.5, "y": 129.5, "label": "31 Jul 2026", "close": 74.61, "index": 91.7}, {"x": 624.9, "y": 81.3, "label": "07 Aug 2026", "close": 86.86, "index": 106.8}, {"x": 661.3, "y": 79.8, "label": "14 Aug 2026", "close": 87.237578, "index": 107.2}, {"x": 697.8, "y": 95.2, "label": "21 Aug 2026", "close": 83.312187, "index": 102.4}, {"x": 734.2, "y": 93.2, "label": "28 Aug 2026", "close": 83.831577, "index": 103.0}, {"x": 770.6, "y": 127.5, "label": "04 Sep 2026", "close": 75.131791, "index": 92.4}, {"x": 807.1, "y": 142.0, "label": "11 Sep 2026", "close": 71.426142, "index": 87.8}, {"x": 843.5, "y": 155.0, "label": "18 Sep 2026", "close": 68.14, "index": 83.8}, {"x": 879.9, "y": 178.9, "label": "25 Sep 2026", "close": 62.07, "index": 76.3}, {"x": 916.4, "y": 204.2, "label": "02 Oct 2026", "close": 55.64, "index": 68.4}, {"x": 952.8, "y": 197.3, "label": "09 Oct 2026", "close": 57.38, "index": 70.5}], "sentiment_points": [{"at": "2026-04-17T23:59:59.999Z", "date": "2026-04-17", "label": "17 Apr 2026", "score": 50, "tone": "neutral", "raw_score": 38, "confidence": 14, "stories": 1, "close": 81.350653, "price_change": null, "x": 47.2, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-04-24T23:59:59.999Z", "date": "2026-04-24", "label": "24 Apr 2026", "score": 50, "tone": "neutral", "raw_score": 38, "confidence": 14, "stories": 1, "close": 78.193732, "price_change": -3.9, "x": 83.6, "y": 130.0, "show_label": false, "label_y": 120.0}, {"at": "2026-05-01T23:59:59.999Z", "date": "2026-05-01", "label": "01 May 2026", "score": 49, "tone": "neutral", "raw_score": 34, "confidence": 27, "stories": 2, "close": 82.519513, "price_change": 5.5, "x": 120.1, "y": 131.8, "show_label": false, "label_y": 121.80000000000001}, {"at": "2026-05-08T23:59:59.999Z", "date": "2026-05-08", "label": "08 May 2026", "score": 56, "tone": "neutral", "raw_score": 73, "confidence": 32, "stories": 4, "close": 93.32897, "price_change": 13.1, "x": 156.5, "y": 119.0, "show_label": false, "label_y": 109.0}, {"at": "2026-05-15T23:59:59.999Z", "date": "2026-05-15", "label": "15 May 2026", "score": 54, "tone": "neutral", "raw_score": 74, "confidence": 23, "stories": 6, "close": 89.472731, "price_change": -4.1, "x": 192.9, "y": 122.6, "show_label": true, "label_y": 112.6}, {"at": "2026-05-22T23:59:59.999Z", "date": "2026-05-22", "label": "22 May 2026", "score": 52, "tone": "neutral", "raw_score": 74, "confidence": 18, "stories": 6, "close": 89.902312, "price_change": 0.5, "x": 229.4, "y": 126.3, "show_label": false, "label_y": 116.3}, {"at": "2026-05-29T23:59:59.999Z", "date": "2026-05-29", "label": "29 May 2026", "score": 51, "tone": "neutral", "raw_score": 74, "confidence": 16, "stories": 6, "close": 84.847242, "price_change": -5.6, "x": 265.8, "y": 128.2, "show_label": false, "label_y": 118.19999999999999}, {"at": "2026-06-05T23:59:59.999Z", "date": "2026-06-05", "label": "05 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 77, "confidence": 15, "stories": 6, "close": 86.465664, "price_change": 1.9, "x": 302.2, "y": 130.0, "show_label": false, "label_y": 120.0}, {"at": "2026-06-12T23:59:59.999Z", "date": "2026-06-12", "label": "12 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 0, "stories": 2, "close": 82.469562, "price_change": -4.6, "x": 338.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-06-19T23:59:59.999Z", "date": "2026-06-19", "label": "19 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 0, "stories": 1, "close": 82.02, "price_change": -0.5, "x": 375.1, "y": 130.0, "show_label": false, "label_y": 120.0}, {"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 52, "tone": "neutral", "raw_score": 66, "confidence": 26, "stories": 5, "close": 87.02, "price_change": 6.1, "x": 411.5, "y": 126.3, "show_label": false, "label_y": 116.3}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 51, "tone": "neutral", "raw_score": 63, "confidence": 21, "stories": 9, "close": 85.94, "price_change": -1.2, "x": 448.0, "y": 128.2, "show_label": false, "label_y": 118.19999999999999}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 51, "tone": "neutral", "raw_score": 63, "confidence": 17, "stories": 11, "close": 87.65, "price_change": 2.0, "x": 484.4, "y": 128.2, "show_label": true, "label_y": 118.19999999999999}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 63, "confidence": 15, "stories": 14, "close": 82.84, "price_change": -5.5, "x": 520.8, "y": 130.0, "show_label": false, "label_y": 120.0}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 53, "tone": "neutral", "raw_score": 58, "confidence": 38, "stories": 29, "close": 76.12, "price_change": -8.1, "x": 557.2, "y": 124.5, "show_label": false, "label_y": 114.5}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 59, "tone": "positive", "raw_score": 66, "confidence": 43, "stories": 36, "close": 74.61, "price_change": -2.0, "x": 593.7, "y": 113.4, "show_label": false, "label_y": 103.4}, {"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 59, "tone": "positive", "raw_score": 63, "confidence": 54, "stories": 61, "close": 86.86, "price_change": 16.4, "x": 630.1, "y": 113.4, "show_label": true, "label_y": 103.4}, {"at": "2026-08-14T23:59:59.999Z", "date": "2026-08-14", "label": "14 Aug 2026", "score": 58, "tone": "positive", "raw_score": 64, "confidence": 41, "stories": 70, "close": 87.237578, "price_change": 0.4, "x": 666.5, "y": 115.3, "show_label": false, "label_y": 105.3}, {"at": "2026-08-21T23:59:59.999Z", "date": "2026-08-21", "label": "21 Aug 2026", "score": 59, "tone": "positive", "raw_score": 69, "confidence": 33, "stories": 65, "close": 83.312187, "price_change": -4.5, "x": 703.0, "y": 113.4, "show_label": false, "label_y": 103.4}, {"at": "2026-08-28T23:59:59.999Z", "date": "2026-08-28", "label": "28 Aug 2026", "score": 58, "tone": "positive", "raw_score": 68, "confidence": 35, "stories": 51, "close": 83.831577, "price_change": 0.6, "x": 739.4, "y": 115.3, "show_label": false, "label_y": 105.3}, {"at": "2026-09-04T23:59:59.999Z", "date": "2026-09-04", "label": "04 Sep 2026", "score": 55, "tone": "neutral", "raw_score": 63, "confidence": 30, "stories": 30, "close": 75.131791, "price_change": -10.4, "x": 775.8, "y": 120.8, "show_label": true, "label_y": 110.8}, {"at": "2026-09-11T23:59:59.999Z", "date": "2026-09-11", "label": "11 Sep 2026", "score": 52, "tone": "neutral", "raw_score": 58, "confidence": 27, "stories": 24, "close": 71.426142, "price_change": -4.9, "x": 812.3, "y": 126.3, "show_label": false, "label_y": 116.3}, {"at": "2026-09-18T23:59:59.999Z", "date": "2026-09-18", "label": "18 Sep 2026", "score": 52, "tone": "neutral", "raw_score": 58, "confidence": 28, "stories": 24, "close": 68.14, "price_change": -4.6, "x": 848.7, "y": 126.3, "show_label": false, "label_y": 116.3}, {"at": "2026-09-25T23:59:59.999Z", "date": "2026-09-25", "label": "25 Sep 2026", "score": 49, "tone": "neutral", "raw_score": 49, "confidence": 42, "stories": 34, "close": 62.07, "price_change": -8.9, "x": 885.1, "y": 131.8, "show_label": false, "label_y": 121.80000000000001}, {"at": "2026-10-02T23:59:59.999Z", "date": "2026-10-02", "label": "02 Oct 2026", "score": 50, "tone": "neutral", "raw_score": 49, "confidence": 31, "stories": 34, "close": 55.64, "price_change": -10.4, "x": 921.6, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-10-09T23:59:59.999Z", "date": "2026-10-09", "label": "09 Oct 2026", "score": 49, "tone": "neutral", "raw_score": 47, "confidence": 22, "stories": 34, "close": 57.38, "price_change": 3.1, "x": 958.0, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}], "price_path": "42.0,103.0 78.4,115.4 114.9,98.4 151.3,55.8 187.7,71.0 224.2,69.3 260.6,89.2 297.0,82.8 333.5,98.6 369.9,100.3 406.3,80.6 442.8,84.9 479.2,78.2 515.6,97.1 552.0,123.6 588.5,129.5 624.9,81.3 661.3,79.8 697.8,95.2 734.2,93.2 770.6,127.5 807.1,142.0 843.5,155.0 879.9,178.9 916.4,204.2 952.8,197.3", "sentiment_path": "47.2,130.0 83.6,130.0 120.1,131.8 156.5,119.0 192.9,122.6 229.4,126.3 265.8,128.2 302.2,130.0 338.7,130.0 375.1,130.0 411.5,126.3 448.0,128.2 484.4,128.2 520.8,130.0 557.2,124.5 593.7,113.4 630.1,113.4 666.5,115.3 703.0,113.4 739.4,115.3 775.8,120.8 812.3,126.3 848.7,126.3 885.1,131.8 921.6,130.0 958.0,131.8", "score_version": "evidence-v11", "price_change": -29.5, "sentiment_change": -1, "recent_pairs": [{"at": "2026-10-09T23:59:59.999Z", "date": "2026-10-09", "label": "09 Oct 2026", "score": 49, "tone": "neutral", "raw_score": 47, "confidence": 22, "stories": 34, "close": 57.38, "price_change": 3.1, "x": 958.0, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-10-02T23:59:59.999Z", "date": "2026-10-02", "label": "02 Oct 2026", "score": 50, "tone": "neutral", "raw_score": 49, "confidence": 31, "stories": 34, "close": 55.64, "price_change": -10.4, "x": 921.6, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-09-25T23:59:59.999Z", "date": "2026-09-25", "label": "25 Sep 2026", "score": 49, "tone": "neutral", "raw_score": 49, "confidence": 42, "stories": 34, "close": 62.07, "price_change": -8.9, "x": 885.1, "y": 131.8, "show_label": false, "label_y": 121.80000000000001}, {"at": "2026-09-18T23:59:59.999Z", "date": "2026-09-18", "label": "18 Sep 2026", "score": 52, "tone": "neutral", "raw_score": 58, "confidence": 28, "stories": 24, "close": 68.14, "price_change": -4.6, "x": 848.7, "y": 126.3, "show_label": false, "label_y": 116.3}, {"at": "2026-09-11T23:59:59.999Z", "date": "2026-09-11", "label": "11 Sep 2026", "score": 52, "tone": "neutral", "raw_score": 58, "confidence": 27, "stories": 24, "close": 71.426142, "price_change": -4.9, "x": 812.3, "y": 126.3, "show_label": false, "label_y": 116.3}, {"at": "2026-09-04T23:59:59.999Z", "date": "2026-09-04", "label": "04 Sep 2026", "score": 55, "tone": "neutral", "raw_score": 63, "confidence": 30, "stories": 30, "close": 75.131791, "price_change": -10.4, "x": 775.8, "y": 120.8, "show_label": true, "label_y": 110.8}, {"at": "2026-08-28T23:59:59.999Z", "date": "2026-08-28", "label": "28 Aug 2026", "score": 58, "tone": "positive", "raw_score": 68, "confidence": 35, "stories": 51, "close": 83.831577, "price_change": 0.6, "x": 739.4, "y": 115.3, "show_label": false, "label_y": 105.3}, {"at": "2026-08-21T23:59:59.999Z", "date": "2026-08-21", "label": "21 Aug 2026", "score": 59, "tone": "positive", "raw_score": 69, "confidence": 33, "stories": 65, "close": 83.312187, "price_change": -4.5, "x": 703.0, "y": 113.4, "show_label": false, "label_y": 103.4}], "reconstructed": true, "latest_close": 57.38, "price_observations": 26, "sentiment_observations": 26, "sentiment_start_label": "17 Apr 2026", "sentiment_end_label": "09 Oct 2026", "sentiment_history_limited": false, "price_axis_high": 120.3, "price_axis_mid": 91.6, "price_axis_low": 62.8, "start_label": "17 Apr", "mid_label": "14 Jul", "end_label": "09 Oct", "live_score_version": "evidence-v11", "comparable_to_live": true}, "sentiment_history": [{"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 6, "articles": 25, "confidence": 33, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": 0, "score_change_display": "+0", "confidence_change": 5, "article_change": 4, "tone": "neutral", "height": 6, "articles": 29, "confidence": 38, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "25 Jul 23:59", "short_label": "25 Jul", "collected_at": "2026-07-25T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": 0, "score_change_display": "+0", "confidence_change": -4, "article_change": 1, "tone": "neutral", "height": 6, "articles": 30, "confidence": 34, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "26 Jul 23:59", "short_label": "26 Jul", "collected_at": "2026-07-26T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 1, "score_change_display": "+1", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 8, "articles": 31, "confidence": 37, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "27 Jul 23:59", "short_label": "27 Jul", "collected_at": "2026-07-27T23:59:59.999999+00:00", "score": 56, "delta": 6, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": 0, "tone": "neutral", "height": 12, "articles": 31, "confidence": 39, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "28 Jul 23:59", "short_label": "28 Jul", "collected_at": "2026-07-28T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": 2, "score_change_display": "+2", "confidence_change": 6, "article_change": 2, "tone": "positive", "height": 16, "articles": 33, "confidence": 45, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "29 Jul 23:59", "short_label": "29 Jul", "collected_at": "2026-07-29T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": 0, "tone": "positive", "height": 20, "articles": 33, "confidence": 47, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "30 Jul 23:59", "short_label": "30 Jul", "collected_at": "2026-07-30T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 2, "tone": "positive", "height": 20, "articles": 35, "confidence": 45, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": 1, "tone": "positive", "height": 18, "articles": 36, "confidence": 43, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "01 Aug 23:59", "short_label": "01 Aug", "collected_at": "2026-08-01T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": 1, "tone": "positive", "height": 16, "articles": 37, "confidence": 42, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "02 Aug 23:59", "short_label": "02 Aug", "collected_at": "2026-08-02T23:59:59.999999+00:00", "score": 56, "delta": 6, "score_change": -2, "score_change_display": "-2", "confidence_change": 0, "article_change": 3, "tone": "neutral", "height": 12, "articles": 40, "confidence": 42, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "03 Aug 23:59", "short_label": "03 Aug", "collected_at": "2026-08-03T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": 3, "tone": "neutral", "height": 14, "articles": 43, "confidence": 43, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "04 Aug 23:59", "short_label": "04 Aug", "collected_at": "2026-08-04T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": 2, "score_change_display": "+2", "confidence_change": 19, "article_change": 16, "tone": "positive", "height": 18, "articles": 59, "confidence": 62, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "05 Aug 23:59", "short_label": "05 Aug", "collected_at": "2026-08-05T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 1, "score_change_display": "+1", "confidence_change": -1, "article_change": 1, "tone": "positive", "height": 20, "articles": 60, "confidence": 61, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "07 Aug 23:59", "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -1, "score_change_display": "-1", "confidence_change": -7, "article_change": 1, "tone": "positive", "height": 18, "articles": 61, "confidence": 54, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "09 Aug 23:59", "short_label": "09 Aug", "collected_at": "2026-08-09T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": 0, "score_change_display": "+0", "confidence_change": -8, "article_change": 0, "tone": "positive", "height": 18, "articles": 61, "confidence": 46, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "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": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": 4, "tone": "positive", "height": 16, "articles": 65, "confidence": 44, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "11 Aug 23:59", "short_label": "11 Aug", "collected_at": "2026-08-11T23:59:59.999999+00:00", "score": 61, "delta": 11, "score_change": 3, "score_change_display": "+3", "confidence_change": 4, "article_change": 1, "tone": "positive", "height": 22, "articles": 66, "confidence": 48, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "12 Aug 23:59", "short_label": "12 Aug", "collected_at": "2026-08-12T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -2, "score_change_display": "-2", "confidence_change": -2, "article_change": 2, "tone": "positive", "height": 18, "articles": 68, "confidence": 46, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "13 Aug 23:59", "short_label": "13 Aug", "collected_at": "2026-08-13T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": 0, "score_change_display": "+0", "confidence_change": -4, "article_change": 1, "tone": "positive", "height": 18, "articles": 69, "confidence": 42, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "14 Aug 23:59", "short_label": "14 Aug", "collected_at": "2026-08-14T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": 1, "tone": "positive", "height": 16, "articles": 70, "confidence": 41, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "17 Aug 23:59", "short_label": "17 Aug", "collected_at": "2026-08-17T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": -1, "score_change_display": "-1", "confidence_change": -5, "article_change": -2, "tone": "neutral", "height": 14, "articles": 68, "confidence": 36, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "18 Aug 23:59", "short_label": "18 Aug", "collected_at": "2026-08-18T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 3, "score_change_display": "+3", "confidence_change": 3, "article_change": 2, "tone": "positive", "height": 20, "articles": 70, "confidence": 39, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "19 Aug 23:59", "short_label": "19 Aug", "collected_at": "2026-08-19T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "positive", "height": 20, "articles": 71, "confidence": 37, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "22 Aug 23:59", "short_label": "22 Aug", "collected_at": "2026-08-22T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -1, "score_change_display": "-1", "confidence_change": -3, "article_change": -11, "tone": "positive", "height": 18, "articles": 60, "confidence": 34, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "23 Aug 23:59", "short_label": "23 Aug", "collected_at": "2026-08-23T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 1, "score_change_display": "+1", "confidence_change": 2, "article_change": -3, "tone": "positive", "height": 20, "articles": 57, "confidence": 36, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "25 Aug 23:59", "short_label": "25 Aug", "collected_at": "2026-08-25T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": -1, "tone": "positive", "height": 18, "articles": 56, "confidence": 35, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "28 Aug 23:59", "short_label": "28 Aug", "collected_at": "2026-08-28T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": -1, "score_change_display": "-1", "confidence_change": 0, "article_change": -5, "tone": "positive", "height": 16, "articles": 51, "confidence": 35, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "29 Aug 23:59", "short_label": "29 Aug", "collected_at": "2026-08-29T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 0, "tone": "positive", "height": 16, "articles": 51, "confidence": 36, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "01 Sep 23:59", "short_label": "01 Sep", "collected_at": "2026-09-01T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": -3, "tone": "neutral", "height": 14, "articles": 48, "confidence": 34, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "04 Sep 23:59", "short_label": "04 Sep", "collected_at": "2026-09-04T23:59:59.999999+00:00", "score": 55, "delta": 5, "score_change": -2, "score_change_display": "-2", "confidence_change": -4, "article_change": -18, "tone": "neutral", "height": 10, "articles": 30, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "08 Sep 23:59", "short_label": "08 Sep", "collected_at": "2026-09-08T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": -2, "score_change_display": "-2", "confidence_change": 2, "article_change": 0, "tone": "neutral", "height": 6, "articles": 30, "confidence": 32, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "09 Sep 23:59", "short_label": "09 Sep", "collected_at": "2026-09-09T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -3, "tone": "neutral", "height": 6, "articles": 27, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "11 Sep 23:59", "short_label": "11 Sep", "collected_at": "2026-09-11T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": -1, "score_change_display": "-1", "confidence_change": -4, "article_change": -3, "tone": "neutral", "height": 4, "articles": 24, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "13 Sep 23:59", "short_label": "13 Sep", "collected_at": "2026-09-13T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": -1, "tone": "neutral", "height": 4, "articles": 23, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "15 Sep 23:59", "short_label": "15 Sep", "collected_at": "2026-09-15T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 24, "confidence": 22, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "16 Sep 23:59", "short_label": "16 Sep", "collected_at": "2026-09-16T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": 1, "score_change_display": "+1", "confidence_change": 9, "article_change": 2, "tone": "neutral", "height": 6, "articles": 26, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "17 Sep 23:59", "short_label": "17 Sep", "collected_at": "2026-09-17T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": -1, "tone": "neutral", "height": 4, "articles": 25, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "21 Sep 23:59", "short_label": "21 Sep", "collected_at": "2026-09-21T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": 6, "article_change": 4, "tone": "neutral", "height": 4, "articles": 29, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "22 Sep 23:59", "short_label": "22 Sep", "collected_at": "2026-09-22T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": 2, "tone": "neutral", "height": 8, "articles": 31, "confidence": 37, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "23 Sep 23:59", "short_label": "23 Sep", "collected_at": "2026-09-23T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 2, "tone": "neutral", "height": 8, "articles": 33, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "24 Sep 23:59", "short_label": "24 Sep", "collected_at": "2026-09-24T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": -1, "tone": "neutral", "height": 8, "articles": 32, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "25 Sep 23:59", "short_label": "25 Sep", "collected_at": "2026-09-25T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -5, "score_change_display": "-5", "confidence_change": 7, "article_change": 2, "tone": "neutral", "height": 4, "articles": 34, "confidence": 42, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "26 Sep 23:59", "short_label": "26 Sep", "collected_at": "2026-09-26T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -4, "article_change": 1, "tone": "neutral", "height": 4, "articles": 35, "confidence": 38, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true}, {"label": "29 Sep 23:59", "short_label": "29 Sep", "collected_at": "2026-09-29T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -7, "article_change": -3, "tone": "neutral", "height": 4, "articles": 32, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "30 Sep 23:59", "short_label": "30 Sep", "collected_at": "2026-09-30T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 33, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "01 Oct 23:59", "short_label": "01 Oct", "collected_at": "2026-10-01T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 4, "article_change": 1, "tone": "neutral", "height": 4, "articles": 34, "confidence": 33, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "03 Oct 23:59", "short_label": "03 Oct", "collected_at": "2026-10-03T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 35, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "04 Oct 23:59", "short_label": "04 Oct", "collected_at": "2026-10-04T23: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": 34, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "07 Oct 23:59", "short_label": "07 Oct", "collected_at": "2026-10-07T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": -4, "article_change": 2, "tone": "neutral", "height": 4, "articles": 36, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "09 Oct 23:59", "short_label": "09 Oct", "collected_at": "2026-10-09T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": -2, "tone": "neutral", "height": 4, "articles": 34, "confidence": 22, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "11 Oct 17:22", "short_label": "11 Oct", "collected_at": "2026-10-11T17:22:15.941466+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 33, "confidence": 21, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}], "sentiment_history_insight": {"available": true, "series_version": "evidence-v11", "live_version": "evidence-v11", "comparable_to_live": true, "reconstructed": true, "observations": 52, "span_label": "80 days", "first_score": 53, "latest_score": 49, "net_change": -4, "net_change_display": "-4", "direction": "Weakening", "high_score": 61, "low_score": 49, "latest_confidence": 21, "confidence_change": -12, "latest_articles": 33, "article_change": 8, "latest_label": "11 Oct 17:22", "latest_evidence_label": "Provisional", "chart_rows": [{"label": "23 Jul 23:59", "short_label": "23 Jul", "collected_at": "2026-07-23T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 6, "articles": 25, "confidence": 33, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 42.0, "y": 129.5}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": 0, "score_change_display": "+0", "confidence_change": 5, "article_change": 4, "tone": "neutral", "height": 6, "articles": 29, "confidence": 38, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 60.0, "y": 129.5}, {"label": "25 Jul 23:59", "short_label": "25 Jul", "collected_at": "2026-07-25T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": 0, "score_change_display": "+0", "confidence_change": -4, "article_change": 1, "tone": "neutral", "height": 6, "articles": 30, "confidence": 34, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 77.9, "y": 129.5}, {"label": "26 Jul 23:59", "short_label": "26 Jul", "collected_at": "2026-07-26T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 1, "score_change_display": "+1", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 8, "articles": 31, "confidence": 37, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 95.9, "y": 127.7}, {"label": "27 Jul 23:59", "short_label": "27 Jul", "collected_at": "2026-07-27T23:59:59.999999+00:00", "score": 56, "delta": 6, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": 0, "tone": "neutral", "height": 12, "articles": 31, "confidence": 39, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 113.8, "y": 124.1}, {"label": "28 Jul 23:59", "short_label": "28 Jul", "collected_at": "2026-07-28T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": 2, "score_change_display": "+2", "confidence_change": 6, "article_change": 2, "tone": "positive", "height": 16, "articles": 33, "confidence": 45, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 131.8, "y": 120.4}, {"label": "29 Jul 23:59", "short_label": "29 Jul", "collected_at": "2026-07-29T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": 0, "tone": "positive", "height": 20, "articles": 33, "confidence": 47, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 149.8, "y": 116.8}, {"label": "30 Jul 23:59", "short_label": "30 Jul", "collected_at": "2026-07-30T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 2, "tone": "positive", "height": 20, "articles": 35, "confidence": 45, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 167.7, "y": 116.8}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": 1, "tone": "positive", "height": 18, "articles": 36, "confidence": 43, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 185.7, "y": 118.6}, {"label": "01 Aug 23:59", "short_label": "01 Aug", "collected_at": "2026-08-01T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": 1, "tone": "positive", "height": 16, "articles": 37, "confidence": 42, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 203.6, "y": 120.4}, {"label": "02 Aug 23:59", "short_label": "02 Aug", "collected_at": "2026-08-02T23:59:59.999999+00:00", "score": 56, "delta": 6, "score_change": -2, "score_change_display": "-2", "confidence_change": 0, "article_change": 3, "tone": "neutral", "height": 12, "articles": 40, "confidence": 42, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 221.6, "y": 124.1}, {"label": "03 Aug 23:59", "short_label": "03 Aug", "collected_at": "2026-08-03T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": 3, "tone": "neutral", "height": 14, "articles": 43, "confidence": 43, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 239.6, "y": 122.3}, {"label": "04 Aug 23:59", "short_label": "04 Aug", "collected_at": "2026-08-04T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": 2, "score_change_display": "+2", "confidence_change": 19, "article_change": 16, "tone": "positive", "height": 18, "articles": 59, "confidence": 62, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 257.5, "y": 118.6}, {"label": "05 Aug 23:59", "short_label": "05 Aug", "collected_at": "2026-08-05T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 1, "score_change_display": "+1", "confidence_change": -1, "article_change": 1, "tone": "positive", "height": 20, "articles": 60, "confidence": 61, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 275.5, "y": 116.8}, {"label": "07 Aug 23:59", "short_label": "07 Aug", "collected_at": "2026-08-07T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -1, "score_change_display": "-1", "confidence_change": -7, "article_change": 1, "tone": "positive", "height": 18, "articles": 61, "confidence": 54, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 293.5, "y": 118.6}, {"label": "09 Aug 23:59", "short_label": "09 Aug", "collected_at": "2026-08-09T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": 0, "score_change_display": "+0", "confidence_change": -8, "article_change": 0, "tone": "positive", "height": 18, "articles": 61, "confidence": 46, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 311.4, "y": 118.6}, {"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": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": 4, "tone": "positive", "height": 16, "articles": 65, "confidence": 44, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 329.4, "y": 120.4}, {"label": "11 Aug 23:59", "short_label": "11 Aug", "collected_at": "2026-08-11T23:59:59.999999+00:00", "score": 61, "delta": 11, "score_change": 3, "score_change_display": "+3", "confidence_change": 4, "article_change": 1, "tone": "positive", "height": 22, "articles": 66, "confidence": 48, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 347.3, "y": 115.0}, {"label": "12 Aug 23:59", "short_label": "12 Aug", "collected_at": "2026-08-12T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -2, "score_change_display": "-2", "confidence_change": -2, "article_change": 2, "tone": "positive", "height": 18, "articles": 68, "confidence": 46, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 365.3, "y": 118.6}, {"label": "13 Aug 23:59", "short_label": "13 Aug", "collected_at": "2026-08-13T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": 0, "score_change_display": "+0", "confidence_change": -4, "article_change": 1, "tone": "positive", "height": 18, "articles": 69, "confidence": 42, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 383.3, "y": 118.6}, {"label": "14 Aug 23:59", "short_label": "14 Aug", "collected_at": "2026-08-14T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": 1, "tone": "positive", "height": 16, "articles": 70, "confidence": 41, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 401.2, "y": 120.4}, {"label": "17 Aug 23:59", "short_label": "17 Aug", "collected_at": "2026-08-17T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": -1, "score_change_display": "-1", "confidence_change": -5, "article_change": -2, "tone": "neutral", "height": 14, "articles": 68, "confidence": 36, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 419.2, "y": 122.3}, {"label": "18 Aug 23:59", "short_label": "18 Aug", "collected_at": "2026-08-18T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 3, "score_change_display": "+3", "confidence_change": 3, "article_change": 2, "tone": "positive", "height": 20, "articles": 70, "confidence": 39, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 437.1, "y": 116.8}, {"label": "19 Aug 23:59", "short_label": "19 Aug", "collected_at": "2026-08-19T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "positive", "height": 20, "articles": 71, "confidence": 37, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 455.1, "y": 116.8}, {"label": "22 Aug 23:59", "short_label": "22 Aug", "collected_at": "2026-08-22T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -1, "score_change_display": "-1", "confidence_change": -3, "article_change": -11, "tone": "positive", "height": 18, "articles": 60, "confidence": 34, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 473.1, "y": 118.6}, {"label": "23 Aug 23:59", "short_label": "23 Aug", "collected_at": "2026-08-23T23:59:59.999999+00:00", "score": 60, "delta": 10, "score_change": 1, "score_change_display": "+1", "confidence_change": 2, "article_change": -3, "tone": "positive", "height": 20, "articles": 57, "confidence": 36, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 491.0, "y": 116.8}, {"label": "25 Aug 23:59", "short_label": "25 Aug", "collected_at": "2026-08-25T23:59:59.999999+00:00", "score": 59, "delta": 9, "score_change": -1, "score_change_display": "-1", "confidence_change": -1, "article_change": -1, "tone": "positive", "height": 18, "articles": 56, "confidence": 35, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 509.0, "y": 118.6}, {"label": "28 Aug 23:59", "short_label": "28 Aug", "collected_at": "2026-08-28T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": -1, "score_change_display": "-1", "confidence_change": 0, "article_change": -5, "tone": "positive", "height": 16, "articles": 51, "confidence": 35, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 526.9, "y": 120.4}, {"label": "29 Aug 23:59", "short_label": "29 Aug", "collected_at": "2026-08-29T23:59:59.999999+00:00", "score": 58, "delta": 8, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 0, "tone": "positive", "height": 16, "articles": 51, "confidence": 36, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 544.9, "y": 120.4}, {"label": "01 Sep 23:59", "short_label": "01 Sep", "collected_at": "2026-09-01T23:59:59.999999+00:00", "score": 57, "delta": 7, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": -3, "tone": "neutral", "height": 14, "articles": 48, "confidence": 34, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 562.9, "y": 122.3}, {"label": "04 Sep 23:59", "short_label": "04 Sep", "collected_at": "2026-09-04T23:59:59.999999+00:00", "score": 55, "delta": 5, "score_change": -2, "score_change_display": "-2", "confidence_change": -4, "article_change": -18, "tone": "neutral", "height": 10, "articles": 30, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 580.8, "y": 125.9}, {"label": "08 Sep 23:59", "short_label": "08 Sep", "collected_at": "2026-09-08T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": -2, "score_change_display": "-2", "confidence_change": 2, "article_change": 0, "tone": "neutral", "height": 6, "articles": 30, "confidence": 32, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 598.8, "y": 129.5}, {"label": "09 Sep 23:59", "short_label": "09 Sep", "collected_at": "2026-09-09T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -3, "tone": "neutral", "height": 6, "articles": 27, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 616.7, "y": 129.5}, {"label": "11 Sep 23:59", "short_label": "11 Sep", "collected_at": "2026-09-11T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": -1, "score_change_display": "-1", "confidence_change": -4, "article_change": -3, "tone": "neutral", "height": 4, "articles": 24, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 634.7, "y": 131.4}, {"label": "13 Sep 23:59", "short_label": "13 Sep", "collected_at": "2026-09-13T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": -1, "tone": "neutral", "height": 4, "articles": 23, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 652.7, "y": 131.4}, {"label": "15 Sep 23:59", "short_label": "15 Sep", "collected_at": "2026-09-15T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 24, "confidence": 22, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 670.6, "y": 131.4}, {"label": "16 Sep 23:59", "short_label": "16 Sep", "collected_at": "2026-09-16T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": 1, "score_change_display": "+1", "confidence_change": 9, "article_change": 2, "tone": "neutral", "height": 6, "articles": 26, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 688.6, "y": 129.5}, {"label": "17 Sep 23:59", "short_label": "17 Sep", "collected_at": "2026-09-17T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": -1, "tone": "neutral", "height": 4, "articles": 25, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 706.5, "y": 131.4}, {"label": "21 Sep 23:59", "short_label": "21 Sep", "collected_at": "2026-09-21T23:59:59.999999+00:00", "score": 52, "delta": 2, "score_change": 0, "score_change_display": "+0", "confidence_change": 6, "article_change": 4, "tone": "neutral", "height": 4, "articles": 29, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 724.5, "y": 131.4}, {"label": "22 Sep 23:59", "short_label": "22 Sep", "collected_at": "2026-09-22T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": 2, "tone": "neutral", "height": 8, "articles": 31, "confidence": 37, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 742.5, "y": 127.7}, {"label": "23 Sep 23:59", "short_label": "23 Sep", "collected_at": "2026-09-23T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 2, "tone": "neutral", "height": 8, "articles": 33, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 760.4, "y": 127.7}, {"label": "24 Sep 23:59", "short_label": "24 Sep", "collected_at": "2026-09-24T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": -1, "tone": "neutral", "height": 8, "articles": 32, "confidence": 35, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 778.4, "y": 127.7}, {"label": "25 Sep 23:59", "short_label": "25 Sep", "collected_at": "2026-09-25T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -5, "score_change_display": "-5", "confidence_change": 7, "article_change": 2, "tone": "neutral", "height": 4, "articles": 34, "confidence": 42, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 796.4, "y": 136.8}, {"label": "26 Sep 23:59", "short_label": "26 Sep", "collected_at": "2026-09-26T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -4, "article_change": 1, "tone": "neutral", "height": 4, "articles": 35, "confidence": 38, "evidence_status": "measured", "evidence_label": "Measured", "score_version": "evidence-v11", "reconstructed": true, "x": 814.3, "y": 136.8}, {"label": "29 Sep 23:59", "short_label": "29 Sep", "collected_at": "2026-09-29T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -7, "article_change": -3, "tone": "neutral", "height": 4, "articles": 32, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 832.3, "y": 136.8}, {"label": "30 Sep 23:59", "short_label": "30 Sep", "collected_at": "2026-09-30T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 33, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 850.2, "y": 136.8}, {"label": "01 Oct 23:59", "short_label": "01 Oct", "collected_at": "2026-10-01T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 4, "article_change": 1, "tone": "neutral", "height": 4, "articles": 34, "confidence": 33, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 868.2, "y": 135.0}, {"label": "03 Oct 23:59", "short_label": "03 Oct", "collected_at": "2026-10-03T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 35, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 886.2, "y": 135.0}, {"label": "04 Oct 23:59", "short_label": "04 Oct", "collected_at": "2026-10-04T23: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": 34, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 904.1, "y": 135.0}, {"label": "07 Oct 23:59", "short_label": "07 Oct", "collected_at": "2026-10-07T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": -4, "article_change": 2, "tone": "neutral", "height": 4, "articles": 36, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 922.1, "y": 136.8}, {"label": "09 Oct 23:59", "short_label": "09 Oct", "collected_at": "2026-10-09T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": -2, "tone": "neutral", "height": 4, "articles": 34, "confidence": 22, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 940.0, "y": 136.8}, {"label": "11 Oct 17:22", "short_label": "11 Oct", "collected_at": "2026-10-11T17:22:15.941466+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 33, "confidence": 21, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true, "x": 958.0, "y": 136.8}], "chart_points": "42.0,129.5 60.0,129.5 77.9,129.5 95.9,127.7 113.8,124.1 131.8,120.4 149.8,116.8 167.7,116.8 185.7,118.6 203.6,120.4 221.6,124.1 239.6,122.3 257.5,118.6 275.5,116.8 293.5,118.6 311.4,118.6 329.4,120.4 347.3,115.0 365.3,118.6 383.3,118.6 401.2,120.4 419.2,122.3 437.1,116.8 455.1,116.8 473.1,118.6 491.0,116.8 509.0,118.6 526.9,120.4 544.9,120.4 562.9,122.3 580.8,125.9 598.8,129.5 616.7,129.5 634.7,131.4 652.7,131.4 670.6,131.4 688.6,129.5 706.5,131.4 724.5,131.4 742.5,127.7 760.4,127.7 778.4,127.7 796.4,136.8 814.3,136.8 832.3,136.8 850.2,136.8 868.2,135.0 886.2,135.0 904.1,135.0 922.1,136.8 940.0,136.8 958.0,136.8", "changes": [{"label": "11 Oct 17:22", "short_label": "11 Oct", "collected_at": "2026-10-11T17:22:15.941466+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": -1, "tone": "neutral", "height": 4, "articles": 33, "confidence": 21, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "09 Oct 23:59", "short_label": "09 Oct", "collected_at": "2026-10-09T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": -2, "tone": "neutral", "height": 4, "articles": 34, "confidence": 22, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "07 Oct 23:59", "short_label": "07 Oct", "collected_at": "2026-10-07T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": -4, "article_change": 2, "tone": "neutral", "height": 4, "articles": 36, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "04 Oct 23:59", "short_label": "04 Oct", "collected_at": "2026-10-04T23: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": 34, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "03 Oct 23:59", "short_label": "03 Oct", "collected_at": "2026-10-03T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 35, "confidence": 30, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "01 Oct 23:59", "short_label": "01 Oct", "collected_at": "2026-10-01T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 4, "article_change": 1, "tone": "neutral", "height": 4, "articles": 34, "confidence": 33, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "30 Sep 23:59", "short_label": "30 Sep", "collected_at": "2026-09-30T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 33, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}, {"label": "29 Sep 23:59", "short_label": "29 Sep", "collected_at": "2026-09-29T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 0, "score_change_display": "+0", "confidence_change": -7, "article_change": -3, "tone": "neutral", "height": 4, "articles": 32, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v11", "reconstructed": true}]}, "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}