{"ticker": {"uuid": "76957beb-2a69-4ebb-92ce-cdd15518149a", "symbol": "TLF", "name": "Tandy Leather Factory Inc", "exchange": "NASDAQ", "country": "US", "sector": "Consumer Cyclical", "industry": "Specialty Retail"}, "articles": [{"title": "Tandy Leather Factory Inc (TLF) Earnings Forecast: Future EPS & Revenue Growth Estimates", "summary": "This article provides an earnings forecast for Tandy Leather Factory Inc (TLF), noting that no specific forecast score is currently available for the company, contrasting with the Textiles & Apparel industry average of 7.29. It indicates that relevant data for EPS, Revenue, and N", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/earnings", "source_name": "TradingKey", "published_at": "2026-06-19T01:38:46", "published_display": "19 Jun 2026 01:38", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Institutional Confidence", "summary": "", "url": "https://news.google.com/rss/articles/CBMib0FVX3lxTFBkbXZDY2xBTWl5VWgyY1M1N0ptLTZYbDlIU0lTMER1X1RxOTM4U3Uxb25jUXpRSVVVYkN4ZDQ4YUhHZnZvbjdUYkN5OWhLRGkwWlh3Y3JwUGVNNEpKZExNc3F6WWx6T3JsdGlBeUNqdw?oc=5", "source_name": "TradingKey", "published_at": "2026-06-18T07:00:00+00:00", "published_display": "18 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Dividends & Stock Splits: Historical Payouts and Event Timeline", "summary": "This article provides historical data on dividends and stock splits for Tandy Leather Factory Inc (TLF). It states that the company has distributed a total of $0.00 USD in dividends over the past five years and reports that there is no data available for past dividend payments or", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/dividend-splits", "source_name": "TradingKey", "published_at": "2026-06-17T19:40:16", "published_display": "17 Jun 2026 19:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Shareholder Structure: Major Shareholders & Institutional Holdings", "summary": "This article provides an overview of Tandy Leather Factory Inc's (TLF) shareholder structure, detailing major", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/ownership", "source_name": "TradingKey", "published_at": "2026-06-17T19:40:16", "published_display": "17 Jun 2026 19:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Revenue Breakdown: Business Segments, Regional Revenue & Profit Contribution", "summary": "This article provides a revenue breakdown for Tandy Leather Factory Inc (TLF), detailing its revenue by region for the United States, Canada, and other regions, as of April 6. It indicates that the company has not yet disclosed relevant data for business segments or specific quar", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/revenue", "source_name": "TradingKey", "published_at": "2026-06-17T18:40:16", "published_display": "17 Jun 2026 18:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Financial Health: Profitability & Balance Sheet Analysis", "summary": "Tandy Leather Factory Inc (TLF) currently holds a weak financial score of 4.63, ranking 36 out of 36 in the Textiles & Apparel industry, indicating low operating efficiency. Despite this, the company reported a year-over-year revenue increase of 3.24% to $19.65 million and a sign", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/financial-health", "source_name": "TradingKey", "published_at": "2026-06-17T06:11:22", "published_display": "17 Jun 2026 06:11", "sentiment": "positive", "sentiment_pct": 60, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Valuation: PE, PB & Fair Value Analysis", "summary": "Tandy Leather Factory Inc (TLF) currently holds a valuation score of 8.88, placing it 14th out of 36 companies in the Textiles & Apparel industry. The company's P/E ratio is -9.96, which is significantly below its recent high but slightly above its recent low. Key valuation metri", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/company-valuation", "source_name": "TradingKey", "published_at": "2026-06-17T06:11:22", "published_display": "17 Jun 2026 06:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Technical Analysis: Support, Resistance, Indicators & Moving Averages", "summary": "This article provides a technical analysis of Tandy Leather Factory Inc (TLF), detailing its price momentum score of 6.59 and noting its current trading range between a resistance level of $2.47 and a support level of $2.19. It presents various technical indicators (MACD, RSI, KD", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/technical", "source_name": "TradingKey", "published_at": "2026-06-17T06:11:22", "published_display": "17 Jun 2026 06:11", "sentiment": "negative", "sentiment_pct": 30, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TANDY LEATHER (NASDAQ: TLF) director adds stock through RSU vesting and award", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxQUHVMUTZVNjNIQm9iUWdYMjE0WEFfOVYzNHMzV0VPTmNURHBKUWlHU29WUlk4dmZ3dVlhdFZRNVFxeTZ2QjFCeGhpN2w5bFJwZ21nM0U1RjJJZ2pjclJMdm03cHlhbkdSN0luLURVS2ZOWUhtRFdXTnp0NFVrai02Z3VpOVV3cm81d3F1RGNrbHpMQ0UzY1V4TXFLZEtXZGU5Skxpb3g1aE9zT0xyaGtjWFNZT3FfVFJndWc?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-11T16:52:07+00:00", "published_display": "11 Jun 2026 16:52", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (TLF) director adds stock from RSU conversion and grant", "summary": "Tandy Leather Factory director Johnathan Lee Gehre acquired 4,336 shares of common stock through the exercise of restricted stock units (RSUs) and received an additional grant of 6,035 common shares from the Board of Directors on June 9, 2026. The RSUs, originally granted on June", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-0995e5aabd1a.html", "source_name": "Stock Titan", "published_at": "2026-06-11T17:09:40", "published_display": "11 Jun 2026 17:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Director at Tandy Leather (NASDAQ: TLF) gains shares via RSU exercise and grant", "summary": "Tandy Leather Factory director Diana Saadeh-Jajeh increased her equity stake on June 9, 2026, through compensation-related awards. She exercised 5,902 restricted stock units (RSUs) into common shares and was granted an additional 6,035 common shares by the Board of Directors, all", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-acb1a0944801.html", "source_name": "Stock Titan", "published_at": "2026-06-11T17:09:40", "published_display": "11 Jun 2026 17:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) director granted shares and exercises RSUs", "summary": "Tandy Leather Factory director Victoria Marie Cantrell received 6,714 shares of common stock through the exercise of restricted stock units (RSUs) and an additional 6,035 shares awarded by the Board of Directors on June 9, 2026. The Administrative Committee also accelerated the v", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-34cccdc98b7b.html", "source_name": "Stock Titan", "published_at": "2026-06-11T17:09:40", "published_display": "11 Jun 2026 17:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Board pay, RSU vesting and new chair at Tandy Leather (NASDAQ: TLF)", "summary": "Tandy Leather Factory, Inc. has updated its board governance, including increasing annual cash retainers for non-employee directors to $20,000, with additional fees for committee chairs. All previously unvested Restricted Stock Units (RSUs) fully vested as of June 9, 2026, and fu", "url": "https://www.stocktitan.net/sec-filings/TLF/8-k-tandy-leather-factory-inc-reports-material-event-ef3cc223d60f.html", "source_name": "Stock Titan", "published_at": "2026-06-10T21:04:06", "published_display": "10 Jun 2026 21:04", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory, Inc. Appoints John Gehre as the Chairman of the Board of Directors, Effective June 9, 2026", "summary": "Tandy Leather Factory, Inc. announced the appointment of John Gehre as the Chairman of its Board of Directors, effective June 9, 2026. The announcement was made on June 10, 2026.", "url": "https://www.marketscreener.com/news/tandy-leather-factory-inc-appoints-john-gehre-as-the-chairman-of-the-board-of-directors-effective-ce7f5cdbdf8df127", "source_name": "www.marketscreener.com", "published_at": "2026-06-10T17:04:00", "published_display": "10 Jun 2026 17:04", "sentiment": "positive", "sentiment_pct": 59, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) director converts 1,512 RSUs into common stock", "summary": "Tandy Leather Factory director Victoria Marie Cantrell converted 1,512 restricted stock units (RSUs) into common stock on June 8, 2026, at an exercise price of $0.00 per share. This is a routine equity compensation event stemming from RSU grants in 2022 and 2023, and does not rep", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-157306bb01a7.html", "source_name": "Stock Titan", "published_at": "2026-06-09T19:39:10", "published_display": "09 Jun 2026 19:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "[Form 4] TANDY LEATHER FACTORY INC Insider Trading Activity", "summary": "Tandy Leather Factory director Victoria Marie Cantrell reported exercising 783 restricted stock units on June 4, receiving common stock shares at $0.00 per share, indicating a vesting award. Following this transaction, she directly holds 15,674 shares of common stock and 1,566 re", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-a72659cd2aaf.html", "source_name": "Stock Titan", "published_at": "2026-06-08T19:40:35", "published_display": "08 Jun 2026 19:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) director converts 783 RSUs into stock", "summary": "Tandy Leather (NASDAQ: TLF) director Diana Saadeh-Jajeh converted 783 restricted stock units (RSUs) into common shares, acquiring them at $0.00 per share. This transaction was part of her equity compensation and not an open-market purchase. Following the conversion, Saadeh-Jajeh ", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-1688dfc2f553.html", "source_name": "Stock Titan", "published_at": "2026-06-08T16:40:35", "published_display": "08 Jun 2026 16:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather stock down 3% as Q1 earnings plunge Y/Y", "summary": "This article reports that Tandy Leather's stock saw a 3% decline following the announcement of a year-over-year plunge in its Q1 earnings. The content is very brief, indicating only the stock movement and the reason for it.", "url": "https://www.msn.com/en-us/money/topstocks/tandy-leather-stock-down-3-as-q1-earnings-plunge-y-y/ar-AA23v0go", "source_name": "MSN", "published_at": "2026-05-19T11:40:38", "published_display": "19 May 2026 11:40", "sentiment": "negative", "sentiment_pct": 18, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Number of shareholders of Tandy Leather Factory, Inc. \u2013 NASDAQ:TLF", "summary": "This article provides details about the number of shareholders for Tandy Leather Factory, Inc. (NASDAQ: TLF). It includes a table with period, value, and change information relevant to the company's shareholder data. The content is primarily a data presentation without additional", "url": "https://www.tradingview.com/symbols/NASDAQ-TLF/financials-statistics-and-ratios/number-of-shareholders/", "source_name": "TradingView", "published_at": "2026-05-19T00:40:38", "published_display": "19 May 2026 00:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy: Q1 Earnings Snapshot", "summary": "Tandy Leather Factory Inc. (TLF) reported a profit of $222,000, or 3 cents per share, in its first quarter. The leather goods retailer achieved revenues of $19.7 million during the period. The financial data was generated by Automated Insights using information from Zacks Investm", "url": "https://www.10tv.com/article/syndication/associatedpress/tandy-q1-earnings-snapshot/616-2ddc8233-4aea-4a22-ba03-5b7069a1e48b", "source_name": "10tv.com", "published_at": "2026-05-11T21:20:00", "published_display": "11 May 2026 21:20", "sentiment": "positive", "sentiment_pct": 63, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory (Nasdaq: TLF) grows Q1 2026 sales and margins while cash falls after special dividend", "summary": "Tandy Leather Factory reported increased Q1 2026 sales of $19.7 million and gross profit of $12.0 million, driven by improved margins. Net income per share, however, fell to $0.03 due to comparison with a prior-year quarter that included a one-time headquarters sale. While core o", "url": "https://www.stocktitan.net/sec-filings/TLF/8-k-tandy-leather-factory-inc-reports-material-event-5a2c3d7b2d3d.html", "source_name": "Stock Titan", "published_at": "2026-05-11T20:22:00", "published_display": "11 May 2026 20:22", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BRIEF-Tandy Leather Factory Q1 Revenue USD 19.7 Million", "summary": "Tandy Leather Factory reported its Q1 revenue reached USD 19.7 million. This brief update was sourced from Reuters and published by TradingView News.", "url": "https://www.tradingview.com/news/reuters.com,2026-05-11:newsml_PLXFA5D45:0-brief-tandy-leather-factory-q1-revenue-usd-19-7-million/", "source_name": "TradingView", "published_at": "2026-05-11T20:16:00", "published_display": "11 May 2026 20:16", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather lifts margins, pays $0.75 dividend in Q1 2026", "summary": "Tandy Leather Factory reported a 3.2% increase in Q1 2026 revenue to $19.7 million, alongside a rise in gross margin to 61.0%. The company posted net income of $0.2 million and paid a substantial special dividend of $0.75 per share, totaling approximately $6.1 million. While oper", "url": "https://www.stocktitan.net/news/TLF/tandy-leather-factory-reports-first-quarter-2026-cizz972rioga.html", "source_name": "Stock Titan", "published_at": "2026-05-11T20:15:00", "published_display": "11 May 2026 20:15", "sentiment": "positive", "sentiment_pct": 60, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Reports First Quarter 2026 Results", "summary": "Tandy Leather Factory (Nasdaq: TLF) announced its financial results for the first fiscal quarter of 2026, reporting revenues of $19.7 million, up 3.2% from 2025, and operating income of $0.4 million. The company's net income was $0.2 million, or $0.03 per share, significantly low", "url": "https://www.globenewswire.com/news-release/2026/05/11/3292361/13063/en/tandy-leather-factory-reports-first-quarter-2026-results.html", "source_name": "GlobeNewswire", "published_at": "2026-05-11T20:09:09", "published_display": "11 May 2026 20:09", "sentiment": "positive", "sentiment_pct": 60, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) Q1 2026 sales up 3% with stronger margins", "summary": "Tandy Leather Factory (NASDAQ: TLF) reported a 3.2% increase in net sales to $19.7 million for Q1 2026, driven by sales campaigns, better product mix, and growth in classes. The company achieved a gross margin of 61.0%, up from 56.3% in the prior year, primarily due to pricing ch", "url": "https://www.stocktitan.net/sec-filings/TLF/10-q-tandy-leather-factory-inc-quarterly-earnings-report-1829341df31c.html", "source_name": "Stock Titan", "published_at": "2026-05-11T20:01:00", "published_display": "11 May 2026 20:01", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) director reports 14,891 shares and RSU positions", "summary": "Victoria Marie Cantrell, a director at Tandy Leather Factory Inc. (NASDAQ: TLF), filed a Form 4 detailing her current holdings, which include 14,891 shares of Common Stock and several blocks of Restricted Stock Units (RSUs). The filing indicates no new buy or sell transactions, o", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-e5e8081e0971.html", "source_name": "Stock Titan", "published_at": "2026-05-05T20:08:50", "published_display": "05 May 2026 20:08", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory (Nasdaq:TLF) - Stock Analysis", "summary": "This Simply Wall St analysis provides an overview of Tandy Leather Factory (TLF), highlighting its current market cap of US$19.2m and its valuation as 651.9% overvalued based on future cash flow. The report details the company's financial health and past performance, noting its l", "url": "https://simplywall.st/stocks/us/retail/nasdaq-tlf/tandy-leather-factory", "source_name": "Simply Wall Street", "published_at": "2026-05-05T19:09:24", "published_display": "05 May 2026 19:09", "sentiment": "negative", "sentiment_pct": 38, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory (TLF) director updates reported share and RSU holdings", "summary": "Tandy Leather Factory Inc. director Diana Saadeh-Jajeh has updated her equity holdings in a recent Form 4 filing. The filing indicates she directly owns 783 shares of Common Stock and holds Restricted Stock Units convertible into 4,336 and 2,349 shares of Common Stock, respective", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-0183c9b8e586.html", "source_name": "Stock Titan", "published_at": "2026-05-04T17:09:31", "published_display": "04 May 2026 17:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (TLF) CEO nets 60,350 shares after RSU vesting", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxPYkQ3aGxVSi1mUm8xTEpIaTg1eWsyVWhPcDc3QkZMZ2pOMHp1TnRPazJ4TG9seGs0QTFxR1UzbVg3WHdGRG5fTExLVkRyXzR5UHg5TVZYZU5RQWE1aEI0VzNuekRkLUFlTTQ3XzVvdDBXeWYzTlBHcVlGUnBwUHJlVHp6MVl1SE1xNmFVMG44RDF4OU1IaVFoYkg0Q0RHVUVKTEN6Q2UyUTZXVzNLUUtEYzRpQ0xXb0xxRHc?oc=5", "source_name": "Stock Titan", "published_at": "2026-05-01T07:00:00+00:00", "published_display": "01 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Unpacking Q4 Earnings: Sportsman's Warehouse (NASDAQ:SPWH) In The Context Of Other Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMikgFBVV95cUxQYnA5S3gxWTBYWll2cndHNmtpdXBGdVhKdWRnbllieFdncXVVcmlydEdROUFkZVZpczJtMEh1YXhyZzNZREc4d3FBOUJKUjRuakhmcHRZWHF5YUJ5NXh4eDdYLW4tWng1RFdxOHYySkg3a3d0Z0JtSWFWVVVoWndMNU9fZUlybnEtS1VMbXpLQ2lfZw?oc=5", "source_name": "Market source", "published_at": "2026-04-15T07:00:00+00:00", "published_display": "15 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Reflecting On Specialty Retail Stocks\u2019 Q4 Earnings: Leslie's (NASDAQ:LESL)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxPN1I3YjVfZTZjV3VsQkRHYjBfVHlKNG53SjFqOXQ4ZVBzX0tQX1k3ZU5hUzRod1hzTkRRaXktcTdxV2tuQkowU2YtQ1oyNjd2ZlVWYlpXeHI4dmQxRkJuYVhyZlRxSmpBa0gtdE9uVmM4SUl6LW8xQzdOR25jdXZ5RDdyYnFVVGlCZS1KWDlPcDNCd25uTDl2SzI2a0dYdFRjSEljNg?oc=5", "source_name": "Market source", "published_at": "2026-04-09T07:00:00+00:00", "published_display": "09 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Unpacking Q4 Earnings: Academy Sports (NASDAQ:ASO) In The Context Of Other Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPRkR2QUhWbGxFaU12cEhkTU1NQ3dCeVBuM3BIQmJvaGFwZmZZcWVnUmdFcjFsLTljcVB1V2dBYzVmdUg4cjhUQzZzRUV6bUp4Mm5nQWZGS1BON2lWOG10aFI3OGUtWW5VR1VXSTN2N3BuTEM2dTZPRWNrOUJEVnRtZ2RjN3RHRTgxVnM1QXJET2czSzhTVzRjWDBmaEFhU3lnWmZF?oc=5", "source_name": "Market source", "published_at": "2026-04-07T07:00:00+00:00", "published_display": "07 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Q4 Rundown: Tractor Supply (NASDAQ:TSCO) Vs Other Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxOUWptMFFhNVdDZkV2VmdLRG5SdFMzb1Z5bzZaTGN3OW9qMHhxNDg1MVJXRFdCaUJqaVlQbmNKNzhjNFlOdUtpZGp6eXZNYm1udnU3cDJIYjlQQnBSeGFycEJNanhmRDlIYTRpMVFRX3Z6M0JTYk9IRko4LU9Ed25EcEtmc05hb0QwejFxWHJwUTdLeGdMVW1GZW1SZE95Zw?oc=5", "source_name": "Market source", "published_at": "2026-04-07T07:00:00+00:00", "published_display": "07 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Q4 Earnings Review: Specialty Retail Stocks Led by National Vision (NASDAQ:EYE)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNMWRXRVpVVFlZcFJJZFFWYU1uMkNuRzBaZXYyNDBpeWJGeXVhM1ZlU0dyM2wtSlZJdnowMmNacFd6U19hYy1WQS1VSXVEOGJvaDZNcnFuNmFMYWR3OEpEdlY4ZkZIRG0yczNMNzVRd09mZEY0UDNQU3lsT0FlMnBWZ1ZDTXBIa0F3amRxYUxZR3BaV3Z6Sm5nUUdsYl8wT2RyQ1E?oc=5", "source_name": "Market source", "published_at": "2026-04-06T07:00:00+00:00", "published_display": "06 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Tandy Leather Factory, Inc. Announces Special Cash Dividend of $0.75 per Share | TLF Stock News", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPTmRweGNTeWUzbE9kNlRmRWZVeGhrLXd4YzlHWE1CUkRFekhLWVFoVm1YWS1saHRMQ3phdWUwUmh4UTFDY3V4NHRFdS1zWFhVX0RXQ1huMXRuWHBKNjR3MFRZZzhNOXFwWmEzWlJCVnpXczRsakhqRFVpTlpCZndmVlBScFJXZDZ6S2RENzRJZDVTM2JWaXo0aUtTVlptTFpvbVVOZFBNZTVLTlg2THpGag?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-02-06T08:00:00+00:00", "published_display": "06 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Positive earnings growth hasn't been enough to get Tandy Leather Factory (NASDAQ:TLF) shareholders a favorable return over the last year", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxNa2NTVDBOSnpOajRRei1oT05UdVJsSTFrX2pmdHNWalpFaWhJWDBSejJMSzBNZ2NscGdSY1ZqX240X1FSb2dieVZMZ0ZkclFrVFh2VzRUUmphY2pfY09XU3MzX3gyWW96VXJJNUIxaFZyRmZCRTFhSDVUX2hmU19NVUdkcDViY2J2T1NoaDlpUE5USi0zQVhZNGIwVHFrWkROUXFZX0dLZzc2R0cxY0FnNEJFTy1Rd3pEb0ptWVpWNFB6elMzbTk2UGhNRTBMWFFyOFlZ0gHYAUFVX3lxTE5PbjdvdFNMWnQ3dVdNdm8zakVDeVliSXp1RG5ZbXdXcnZsOUhfcjQ2bVlEd1RlS1RXMHJvLWpUX1k2ZzhjcklWWHhPSVQxazM2a2VzRDk4Y1ZfVTNRWVlPLWkyaXZxOXdGcS1sX0NGTkg5NkJ2TElnWWRYak5nc3p0T0RJZmRKcFNhRkMzYXhDRF9PM0dBRllHRGZveXFmbU5TT0FMS2pPd0VSRzFEcTFUUEhaYmlydXJFQXh4aUM5Z0N6d19UeTdlRGJZWDZ4d09FOTFpczF0Sw?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-05T08:00:00+00:00", "published_display": "05 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Unpacking Q3 Earnings: GameStop (NYSE:GME) In The Context Of Other Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMigAJBVV95cUxNZWY1MUktWTdNUi1GZGNwX1JQMXpyVEVqODl2a21EYXRRbVFxV1E5bDBfNUdaVFlLbGphTzZ3YURabXpENlZnY081Tm9PRnVxYkxoMVNnaE9ZMUJFcWM3a0I0SFFEWS01aVpmeThYSmNVLWhKUDU4TV9xWnd5VURrM0NtbmJnSGtHU0tzSXlBNUVIVU1SYVoyeG5mMnQ3U2hmem8wWHVwTDhoYVRnb3lvMElhQUZzcmR5VlVxRWJjOTl2M29iUExYbUhuSkpRcWtwdEhjZzdGUE54T2ZJd1Z4QlJyVjExNlh3S216ZkN3c2pXb2UwTndTRkJZOFZSN25s?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-01-25T08:00:00+00:00", "published_display": "25 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Q3 Earnings Highlights: GameStop (NYSE:GME) Vs The Rest Of The Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMi-wFBVV95cUxNaWZ2Mk5kTlAyTVUwNEdrRzNKMk1JMGg0VGlKZHFldlNLRm96bVJDVGRlRkxBTm9qWXNjSVBkUW1uMWlIQjlmR3NnMEhiQlFiZ1NuUm5KRWVneUxGcnZ6M0R5T19pc0R0MlVjZll5ZjhBQ0VteG5mLUgwQWY4Y3BEcC1DZnU3OVNhOHpRWjg5YW5TNE1KVnRMT0VvWi0zc00xX1FfWVhIZUJKOHBOTlRwNDFyMXA4S3hwMnFqT3dpd3hMNE5lMzhGYUIxM3NTblNQSnFRckRHWi16eG5rallqd2ExY0hEaHMzalU3SVVBZXNvQ1ZvRnlicExKUQ?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-01-22T08:00:00+00:00", "published_display": "22 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "There Are Some Reasons To Suggest That Tandy Leather Factory's (NASDAQ:TLF) Earnings Are A Poor Reflection Of Profitability", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxQNUlNMTZxVUxJTTZIa3FWaDNLQlpWem9uUHZrNjNPbDRYbVhVZFRaS2xneUQ1ZmF6cUpJMFFXUjdWbVppbnVCbThhTEl5MmtEUjBfZDhMT1NQbjNOOGI0b3BEWWtHNURwc1N0dXpuUDZZUks2eEhyQWYtdzlqQzR4cW1qbVVXTDlVTXMweFNPLVdlQ05uQnB6X0luTnExYTVMNllsWnpnanV0ZENjcFJHZTdnU3I0OUE4S1h3Q29uVWdMU1A3ZDAwOTdyLUJJSTdKS2hv0gHYAUFVX3lxTFBQVFp0UzZSN3FlWEktOHFuM0Q4TUpoLVJrNjFCT1dqSnpYVV91WWo4Z0o3c0hURnBCTHlQcWdzcV80NHdGRzMydUlfdmc2MFdybVd4elIxNG5aenBacE5zc0xtNWc5Z0NIYzJlQTBBcEYxNzFfX1JEWDR4OFptdS0yeFZsRW1Xb3F1MlJqY0R3REo1RE1oN0tQQXBSWDdVaFVYOHBkV3cxVWJtcVQ3WEFPZE5GbzdrNlU1Tm12VmZhcDJGS3N6T0dQaHdfcDZDYjAzWktkcjI1UA?oc=5", "source_name": "simplywall.st", "published_at": "2025-11-17T08:00:00+00:00", "published_display": "17 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "GameStop (NYSE:GME) Q2 Earnings: Leading The Specialty Retail Pack", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxQTWwxOWp6NXZia1FORnFCTGdkSjFYNE1HVlQ2NXlrZWpzNnJid2NRT1hpem45ZUpsUEUyNnJrNGRRcmhtMUJTTkJ0ZF9KNV9sMDBnYUg4VUxDdVU1cHZOVkdyZFE4WjlnNWNRa1RwdUQxalA1VkZfbHB4QlhMQjVVbWlFSmJPZmN0d1N5dzduTzhINUlTRUVtZXlyZndMVDFLSTlCU0NndmltbFFjZEd5NlhmQkh2LVlRU1p4X0NCcU4xdGk5MmZ6eU5BYkFFTmVhR0ZDVW1lMXZKRUtJcFNZcw?oc=5", "source_name": "The Globe and Mail", "published_at": "2025-10-01T07:00:00+00:00", "published_display": "01 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Tandy Leather Factory Announces Completion of HQ Sale and Lease of New Space, Dividend to Stockholders", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAJBVV95cUxQclZVY0ZUSUhkcE4zanpHWWRNUm9kZWNmbHkxYl9RLTFJVTVNa1RsTzA3Z2dhUU5rY0xXM0dXaW0zWHdHVnNhWEE2eHZTVWhnbGV5X0RSUGp3U3ZQc0lYTnh5eTR6bmg5REhfU0dWd3RBVEFfVmJpY1JJaGktOWJWS09LMVlaOFhWQzNPTXBWZmhxVHhrbnVmZV9UZFhILXNwZmF0RzhheGZ2MVg2ZlAzX3dCN1ZmNVJyLWxqTmlzTmNjb2pQZFZhRk1FcTJlclpWMkpJOHVKTE1nSnpkcFRPd2NjSXBJZlBxNDBwcFdnRGdxaUdoZXdVbjdBdFpwNlpmY2ZjTGE2UEY?oc=5", "source_name": "GlobeNewswire", "published_at": "2025-01-29T08:00:00+00:00", "published_display": "29 Jan 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Tandy Leather Factory Inc (TLF) Earnings Forecast: Future EPS & Revenue Growth Estimates", "summary": "This article provides an earnings forecast for Tandy Leather Factory Inc (TLF), noting that no specific forecast score is currently available for the company, contrasting with the Textiles & Apparel industry average of 7.29. It indicates that relevant data for EPS, Revenue, and N", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/earnings", "source_name": "TradingKey", "published_at": "2026-06-19T01:38:46", "published_display": "19 Jun 2026 01:38", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Institutional Confidence", "summary": "", "url": "https://news.google.com/rss/articles/CBMib0FVX3lxTFBkbXZDY2xBTWl5VWgyY1M1N0ptLTZYbDlIU0lTMER1X1RxOTM4U3Uxb25jUXpRSVVVYkN4ZDQ4YUhHZnZvbjdUYkN5OWhLRGkwWlh3Y3JwUGVNNEpKZExNc3F6WWx6T3JsdGlBeUNqdw?oc=5", "source_name": "TradingKey", "published_at": "2026-06-18T07:00:00+00:00", "published_display": "18 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Dividends & Stock Splits: Historical Payouts and Event Timeline", "summary": "This article provides historical data on dividends and stock splits for Tandy Leather Factory Inc (TLF). It states that the company has distributed a total of $0.00 USD in dividends over the past five years and reports that there is no data available for past dividend payments or", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/dividend-splits", "source_name": "TradingKey", "published_at": "2026-06-17T19:40:16", "published_display": "17 Jun 2026 19:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Shareholder Structure: Major Shareholders & Institutional Holdings", "summary": "This article provides an overview of Tandy Leather Factory Inc's (TLF) shareholder structure, detailing major", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/ownership", "source_name": "TradingKey", "published_at": "2026-06-17T19:40:16", "published_display": "17 Jun 2026 19:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Revenue Breakdown: Business Segments, Regional Revenue & Profit Contribution", "summary": "This article provides a revenue breakdown for Tandy Leather Factory Inc (TLF), detailing its revenue by region for the United States, Canada, and other regions, as of April 6. It indicates that the company has not yet disclosed relevant data for business segments or specific quar", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/revenue", "source_name": "TradingKey", "published_at": "2026-06-17T18:40:16", "published_display": "17 Jun 2026 18:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Financial Health: Profitability & Balance Sheet Analysis", "summary": "Tandy Leather Factory Inc (TLF) currently holds a weak financial score of 4.63, ranking 36 out of 36 in the Textiles & Apparel industry, indicating low operating efficiency. Despite this, the company reported a year-over-year revenue increase of 3.24% to $19.65 million and a sign", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/financial-health", "source_name": "TradingKey", "published_at": "2026-06-17T06:11:22", "published_display": "17 Jun 2026 06:11", "sentiment": "positive", "sentiment_pct": 60, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Valuation: PE, PB & Fair Value Analysis", "summary": "Tandy Leather Factory Inc (TLF) currently holds a valuation score of 8.88, placing it 14th out of 36 companies in the Textiles & Apparel industry. The company's P/E ratio is -9.96, which is significantly below its recent high but slightly above its recent low. Key valuation metri", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/company-valuation", "source_name": "TradingKey", "published_at": "2026-06-17T06:11:22", "published_display": "17 Jun 2026 06:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Inc (TLF) Technical Analysis: Support, Resistance, Indicators & Moving Averages", "summary": "This article provides a technical analysis of Tandy Leather Factory Inc (TLF), detailing its price momentum score of 6.59 and noting its current trading range between a resistance level of $2.47 and a support level of $2.19. It presents various technical indicators (MACD, RSI, KD", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-tlf/technical", "source_name": "TradingKey", "published_at": "2026-06-17T06:11:22", "published_display": "17 Jun 2026 06:11", "sentiment": "negative", "sentiment_pct": 30, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TANDY LEATHER (NASDAQ: TLF) director adds stock through RSU vesting and award", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxQUHVMUTZVNjNIQm9iUWdYMjE0WEFfOVYzNHMzV0VPTmNURHBKUWlHU29WUlk4dmZ3dVlhdFZRNVFxeTZ2QjFCeGhpN2w5bFJwZ21nM0U1RjJJZ2pjclJMdm03cHlhbkdSN0luLURVS2ZOWUhtRFdXTnp0NFVrai02Z3VpOVV3cm81d3F1RGNrbHpMQ0UzY1V4TXFLZEtXZGU5Skxpb3g1aE9zT0xyaGtjWFNZT3FfVFJndWc?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-11T16:52:07+00:00", "published_display": "11 Jun 2026 16:52", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (TLF) director adds stock from RSU conversion and grant", "summary": "Tandy Leather Factory director Johnathan Lee Gehre acquired 4,336 shares of common stock through the exercise of restricted stock units (RSUs) and received an additional grant of 6,035 common shares from the Board of Directors on June 9, 2026. The RSUs, originally granted on June", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-0995e5aabd1a.html", "source_name": "Stock Titan", "published_at": "2026-06-11T17:09:40", "published_display": "11 Jun 2026 17:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Director at Tandy Leather (NASDAQ: TLF) gains shares via RSU exercise and grant", "summary": "Tandy Leather Factory director Diana Saadeh-Jajeh increased her equity stake on June 9, 2026, through compensation-related awards. She exercised 5,902 restricted stock units (RSUs) into common shares and was granted an additional 6,035 common shares by the Board of Directors, all", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-acb1a0944801.html", "source_name": "Stock Titan", "published_at": "2026-06-11T17:09:40", "published_display": "11 Jun 2026 17:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) director granted shares and exercises RSUs", "summary": "Tandy Leather Factory director Victoria Marie Cantrell received 6,714 shares of common stock through the exercise of restricted stock units (RSUs) and an additional 6,035 shares awarded by the Board of Directors on June 9, 2026. The Administrative Committee also accelerated the v", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-34cccdc98b7b.html", "source_name": "Stock Titan", "published_at": "2026-06-11T17:09:40", "published_display": "11 Jun 2026 17:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Board pay, RSU vesting and new chair at Tandy Leather (NASDAQ: TLF)", "summary": "Tandy Leather Factory, Inc. has updated its board governance, including increasing annual cash retainers for non-employee directors to $20,000, with additional fees for committee chairs. All previously unvested Restricted Stock Units (RSUs) fully vested as of June 9, 2026, and fu", "url": "https://www.stocktitan.net/sec-filings/TLF/8-k-tandy-leather-factory-inc-reports-material-event-ef3cc223d60f.html", "source_name": "Stock Titan", "published_at": "2026-06-10T21:04:06", "published_display": "10 Jun 2026 21:04", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory, Inc. Appoints John Gehre as the Chairman of the Board of Directors, Effective June 9, 2026", "summary": "Tandy Leather Factory, Inc. announced the appointment of John Gehre as the Chairman of its Board of Directors, effective June 9, 2026. The announcement was made on June 10, 2026.", "url": "https://www.marketscreener.com/news/tandy-leather-factory-inc-appoints-john-gehre-as-the-chairman-of-the-board-of-directors-effective-ce7f5cdbdf8df127", "source_name": "www.marketscreener.com", "published_at": "2026-06-10T17:04:00", "published_display": "10 Jun 2026 17:04", "sentiment": "positive", "sentiment_pct": 59, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) director converts 1,512 RSUs into common stock", "summary": "Tandy Leather Factory director Victoria Marie Cantrell converted 1,512 restricted stock units (RSUs) into common stock on June 8, 2026, at an exercise price of $0.00 per share. This is a routine equity compensation event stemming from RSU grants in 2022 and 2023, and does not rep", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-157306bb01a7.html", "source_name": "Stock Titan", "published_at": "2026-06-09T19:39:10", "published_display": "09 Jun 2026 19:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "[Form 4] TANDY LEATHER FACTORY INC Insider Trading Activity", "summary": "Tandy Leather Factory director Victoria Marie Cantrell reported exercising 783 restricted stock units on June 4, receiving common stock shares at $0.00 per share, indicating a vesting award. Following this transaction, she directly holds 15,674 shares of common stock and 1,566 re", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-a72659cd2aaf.html", "source_name": "Stock Titan", "published_at": "2026-06-08T19:40:35", "published_display": "08 Jun 2026 19:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) director converts 783 RSUs into stock", "summary": "Tandy Leather (NASDAQ: TLF) director Diana Saadeh-Jajeh converted 783 restricted stock units (RSUs) into common shares, acquiring them at $0.00 per share. This transaction was part of her equity compensation and not an open-market purchase. Following the conversion, Saadeh-Jajeh ", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-1688dfc2f553.html", "source_name": "Stock Titan", "published_at": "2026-06-08T16:40:35", "published_display": "08 Jun 2026 16:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather stock down 3% as Q1 earnings plunge Y/Y", "summary": "This article reports that Tandy Leather's stock saw a 3% decline following the announcement of a year-over-year plunge in its Q1 earnings. The content is very brief, indicating only the stock movement and the reason for it.", "url": "https://www.msn.com/en-us/money/topstocks/tandy-leather-stock-down-3-as-q1-earnings-plunge-y-y/ar-AA23v0go", "source_name": "MSN", "published_at": "2026-05-19T11:40:38", "published_display": "19 May 2026 11:40", "sentiment": "negative", "sentiment_pct": 18, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Number of shareholders of Tandy Leather Factory, Inc. \u2013 NASDAQ:TLF", "summary": "This article provides details about the number of shareholders for Tandy Leather Factory, Inc. (NASDAQ: TLF). It includes a table with period, value, and change information relevant to the company's shareholder data. The content is primarily a data presentation without additional", "url": "https://www.tradingview.com/symbols/NASDAQ-TLF/financials-statistics-and-ratios/number-of-shareholders/", "source_name": "TradingView", "published_at": "2026-05-19T00:40:38", "published_display": "19 May 2026 00:40", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy: Q1 Earnings Snapshot", "summary": "Tandy Leather Factory Inc. (TLF) reported a profit of $222,000, or 3 cents per share, in its first quarter. The leather goods retailer achieved revenues of $19.7 million during the period. The financial data was generated by Automated Insights using information from Zacks Investm", "url": "https://www.10tv.com/article/syndication/associatedpress/tandy-q1-earnings-snapshot/616-2ddc8233-4aea-4a22-ba03-5b7069a1e48b", "source_name": "10tv.com", "published_at": "2026-05-11T21:20:00", "published_display": "11 May 2026 21:20", "sentiment": "positive", "sentiment_pct": 63, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory (Nasdaq: TLF) grows Q1 2026 sales and margins while cash falls after special dividend", "summary": "Tandy Leather Factory reported increased Q1 2026 sales of $19.7 million and gross profit of $12.0 million, driven by improved margins. Net income per share, however, fell to $0.03 due to comparison with a prior-year quarter that included a one-time headquarters sale. While core o", "url": "https://www.stocktitan.net/sec-filings/TLF/8-k-tandy-leather-factory-inc-reports-material-event-5a2c3d7b2d3d.html", "source_name": "Stock Titan", "published_at": "2026-05-11T20:22:00", "published_display": "11 May 2026 20:22", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "BRIEF-Tandy Leather Factory Q1 Revenue USD 19.7 Million", "summary": "Tandy Leather Factory reported its Q1 revenue reached USD 19.7 million. This brief update was sourced from Reuters and published by TradingView News.", "url": "https://www.tradingview.com/news/reuters.com,2026-05-11:newsml_PLXFA5D45:0-brief-tandy-leather-factory-q1-revenue-usd-19-7-million/", "source_name": "TradingView", "published_at": "2026-05-11T20:16:00", "published_display": "11 May 2026 20:16", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather lifts margins, pays $0.75 dividend in Q1 2026", "summary": "Tandy Leather Factory reported a 3.2% increase in Q1 2026 revenue to $19.7 million, alongside a rise in gross margin to 61.0%. The company posted net income of $0.2 million and paid a substantial special dividend of $0.75 per share, totaling approximately $6.1 million. While oper", "url": "https://www.stocktitan.net/news/TLF/tandy-leather-factory-reports-first-quarter-2026-cizz972rioga.html", "source_name": "Stock Titan", "published_at": "2026-05-11T20:15:00", "published_display": "11 May 2026 20:15", "sentiment": "positive", "sentiment_pct": 60, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Reports First Quarter 2026 Results", "summary": "Tandy Leather Factory (Nasdaq: TLF) announced its financial results for the first fiscal quarter of 2026, reporting revenues of $19.7 million, up 3.2% from 2025, and operating income of $0.4 million. The company's net income was $0.2 million, or $0.03 per share, significantly low", "url": "https://www.globenewswire.com/news-release/2026/05/11/3292361/13063/en/tandy-leather-factory-reports-first-quarter-2026-results.html", "source_name": "GlobeNewswire", "published_at": "2026-05-11T20:09:09", "published_display": "11 May 2026 20:09", "sentiment": "positive", "sentiment_pct": 60, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) Q1 2026 sales up 3% with stronger margins", "summary": "Tandy Leather Factory (NASDAQ: TLF) reported a 3.2% increase in net sales to $19.7 million for Q1 2026, driven by sales campaigns, better product mix, and growth in classes. The company achieved a gross margin of 61.0%, up from 56.3% in the prior year, primarily due to pricing ch", "url": "https://www.stocktitan.net/sec-filings/TLF/10-q-tandy-leather-factory-inc-quarterly-earnings-report-1829341df31c.html", "source_name": "Stock Titan", "published_at": "2026-05-11T20:01:00", "published_display": "11 May 2026 20:01", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (NASDAQ: TLF) director reports 14,891 shares and RSU positions", "summary": "Victoria Marie Cantrell, a director at Tandy Leather Factory Inc. (NASDAQ: TLF), filed a Form 4 detailing her current holdings, which include 14,891 shares of Common Stock and several blocks of Restricted Stock Units (RSUs). The filing indicates no new buy or sell transactions, o", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-e5e8081e0971.html", "source_name": "Stock Titan", "published_at": "2026-05-05T20:08:50", "published_display": "05 May 2026 20:08", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory (Nasdaq:TLF) - Stock Analysis", "summary": "This Simply Wall St analysis provides an overview of Tandy Leather Factory (TLF), highlighting its current market cap of US$19.2m and its valuation as 651.9% overvalued based on future cash flow. The report details the company's financial health and past performance, noting its l", "url": "https://simplywall.st/stocks/us/retail/nasdaq-tlf/tandy-leather-factory", "source_name": "Simply Wall Street", "published_at": "2026-05-05T19:09:24", "published_display": "05 May 2026 19:09", "sentiment": "negative", "sentiment_pct": 38, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory (TLF) director updates reported share and RSU holdings", "summary": "Tandy Leather Factory Inc. director Diana Saadeh-Jajeh has updated her equity holdings in a recent Form 4 filing. The filing indicates she directly owns 783 shares of Common Stock and holds Restricted Stock Units convertible into 4,336 and 2,349 shares of Common Stock, respective", "url": "https://www.stocktitan.net/sec-filings/TLF/form-4-tandy-leather-factory-inc-insider-trading-activity-0183c9b8e586.html", "source_name": "Stock Titan", "published_at": "2026-05-04T17:09:31", "published_display": "04 May 2026 17:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather (TLF) CEO nets 60,350 shares after RSU vesting", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxPYkQ3aGxVSi1mUm8xTEpIaTg1eWsyVWhPcDc3QkZMZ2pOMHp1TnRPazJ4TG9seGs0QTFxR1UzbVg3WHdGRG5fTExLVkRyXzR5UHg5TVZYZU5RQWE1aEI0VzNuekRkLUFlTTQ3XzVvdDBXeWYzTlBHcVlGUnBwUHJlVHp6MVl1SE1xNmFVMG44RDF4OU1IaVFoYkg0Q0RHVUVKTEN6Q2UyUTZXVzNLUUtEYzRpQ0xXb0xxRHc?oc=5", "source_name": "Stock Titan", "published_at": "2026-05-01T07:00:00+00:00", "published_display": "01 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory, Inc. Announces Special Cash Dividend of $0.75 per Share | TLF Stock News", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPTmRweGNTeWUzbE9kNlRmRWZVeGhrLXd4YzlHWE1CUkRFekhLWVFoVm1YWS1saHRMQ3phdWUwUmh4UTFDY3V4NHRFdS1zWFhVX0RXQ1huMXRuWHBKNjR3MFRZZzhNOXFwWmEzWlJCVnpXczRsakhqRFVpTlpCZndmVlBScFJXZDZ6S2RENzRJZDVTM2JWaXo0aUtTVlptTFpvbVVOZFBNZTVLTlg2THpGag?oc=5", "source_name": "Quiver Quantitative", "published_at": "2026-02-06T08:00:00+00:00", "published_display": "06 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Positive earnings growth hasn't been enough to get Tandy Leather Factory (NASDAQ:TLF) shareholders a favorable return over the last year", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxNa2NTVDBOSnpOajRRei1oT05UdVJsSTFrX2pmdHNWalpFaWhJWDBSejJMSzBNZ2NscGdSY1ZqX240X1FSb2dieVZMZ0ZkclFrVFh2VzRUUmphY2pfY09XU3MzX3gyWW96VXJJNUIxaFZyRmZCRTFhSDVUX2hmU19NVUdkcDViY2J2T1NoaDlpUE5USi0zQVhZNGIwVHFrWkROUXFZX0dLZzc2R0cxY0FnNEJFTy1Rd3pEb0ptWVpWNFB6elMzbTk2UGhNRTBMWFFyOFlZ0gHYAUFVX3lxTE5PbjdvdFNMWnQ3dVdNdm8zakVDeVliSXp1RG5ZbXdXcnZsOUhfcjQ2bVlEd1RlS1RXMHJvLWpUX1k2ZzhjcklWWHhPSVQxazM2a2VzRDk4Y1ZfVTNRWVlPLWkyaXZxOXdGcS1sX0NGTkg5NkJ2TElnWWRYak5nc3p0T0RJZmRKcFNhRkMzYXhDRF9PM0dBRllHRGZveXFmbU5TT0FMS2pPd0VSRzFEcTFUUEhaYmlydXJFQXh4aUM5Z0N6d19UeTdlRGJZWDZ4d09FOTFpczF0Sw?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-05T08:00:00+00:00", "published_display": "05 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "There Are Some Reasons To Suggest That Tandy Leather Factory's (NASDAQ:TLF) Earnings Are A Poor Reflection Of Profitability", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxQNUlNMTZxVUxJTTZIa3FWaDNLQlpWem9uUHZrNjNPbDRYbVhVZFRaS2xneUQ1ZmF6cUpJMFFXUjdWbVppbnVCbThhTEl5MmtEUjBfZDhMT1NQbjNOOGI0b3BEWWtHNURwc1N0dXpuUDZZUks2eEhyQWYtdzlqQzR4cW1qbVVXTDlVTXMweFNPLVdlQ05uQnB6X0luTnExYTVMNllsWnpnanV0ZENjcFJHZTdnU3I0OUE4S1h3Q29uVWdMU1A3ZDAwOTdyLUJJSTdKS2hv0gHYAUFVX3lxTFBQVFp0UzZSN3FlWEktOHFuM0Q4TUpoLVJrNjFCT1dqSnpYVV91WWo4Z0o3c0hURnBCTHlQcWdzcV80NHdGRzMydUlfdmc2MFdybVd4elIxNG5aenBacE5zc0xtNWc5Z0NIYzJlQTBBcEYxNzFfX1JEWDR4OFptdS0yeFZsRW1Xb3F1MlJqY0R3REo1RE1oN0tQQXBSWDdVaFVYOHBkV3cxVWJtcVQ3WEFPZE5GbzdrNlU1Tm12VmZhcDJGS3N6T0dQaHdfcDZDYjAzWktkcjI1UA?oc=5", "source_name": "simplywall.st", "published_at": "2025-11-17T08:00:00+00:00", "published_display": "17 Nov 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tandy Leather Factory Announces Completion of HQ Sale and Lease of New Space, Dividend to Stockholders", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAJBVV95cUxQclZVY0ZUSUhkcE4zanpHWWRNUm9kZWNmbHkxYl9RLTFJVTVNa1RsTzA3Z2dhUU5rY0xXM0dXaW0zWHdHVnNhWEE2eHZTVWhnbGV5X0RSUGp3U3ZQc0lYTnh5eTR6bmg5REhfU0dWd3RBVEFfVmJpY1JJaGktOWJWS09LMVlaOFhWQzNPTXBWZmhxVHhrbnVmZV9UZFhILXNwZmF0RzhheGZ2MVg2ZlAzX3dCN1ZmNVJyLWxqTmlzTmNjb2pQZFZhRk1FcTJlclpWMkpJOHVKTE1nSnpkcFRPd2NjSXBJZlBxNDBwcFdnRGdxaUdoZXdVbjdBdFpwNlpmY2ZjTGE2UEY?oc=5", "source_name": "GlobeNewswire", "published_at": "2025-01-29T08:00:00+00:00", "published_display": "29 Jan 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [{"title": "Unpacking Q4 Earnings: Sportsman's Warehouse (NASDAQ:SPWH) In The Context Of Other Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMikgFBVV95cUxQYnA5S3gxWTBYWll2cndHNmtpdXBGdVhKdWRnbllieFdncXVVcmlydEdROUFkZVZpczJtMEh1YXhyZzNZREc4d3FBOUJKUjRuakhmcHRZWHF5YUJ5NXh4eDdYLW4tWng1RFdxOHYySkg3a3d0Z0JtSWFWVVVoWndMNU9fZUlybnEtS1VMbXpLQ2lfZw?oc=5", "source_name": "Market source", "published_at": "2026-04-15T07:00:00+00:00", "published_display": "15 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Reflecting On Specialty Retail Stocks\u2019 Q4 Earnings: Leslie's (NASDAQ:LESL)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxPN1I3YjVfZTZjV3VsQkRHYjBfVHlKNG53SjFqOXQ4ZVBzX0tQX1k3ZU5hUzRod1hzTkRRaXktcTdxV2tuQkowU2YtQ1oyNjd2ZlVWYlpXeHI4dmQxRkJuYVhyZlRxSmpBa0gtdE9uVmM4SUl6LW8xQzdOR25jdXZ5RDdyYnFVVGlCZS1KWDlPcDNCd25uTDl2SzI2a0dYdFRjSEljNg?oc=5", "source_name": "Market source", "published_at": "2026-04-09T07:00:00+00:00", "published_display": "09 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Unpacking Q4 Earnings: Academy Sports (NASDAQ:ASO) In The Context Of Other Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxPRkR2QUhWbGxFaU12cEhkTU1NQ3dCeVBuM3BIQmJvaGFwZmZZcWVnUmdFcjFsLTljcVB1V2dBYzVmdUg4cjhUQzZzRUV6bUp4Mm5nQWZGS1BON2lWOG10aFI3OGUtWW5VR1VXSTN2N3BuTEM2dTZPRWNrOUJEVnRtZ2RjN3RHRTgxVnM1QXJET2czSzhTVzRjWDBmaEFhU3lnWmZF?oc=5", "source_name": "Market source", "published_at": "2026-04-07T07:00:00+00:00", "published_display": "07 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Q4 Rundown: Tractor Supply (NASDAQ:TSCO) Vs Other Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMingFBVV95cUxOUWptMFFhNVdDZkV2VmdLRG5SdFMzb1Z5bzZaTGN3OW9qMHhxNDg1MVJXRFdCaUJqaVlQbmNKNzhjNFlOdUtpZGp6eXZNYm1udnU3cDJIYjlQQnBSeGFycEJNanhmRDlIYTRpMVFRX3Z6M0JTYk9IRko4LU9Ed25EcEtmc05hb0QwejFxWHJwUTdLeGdMVW1GZW1SZE95Zw?oc=5", "source_name": "Market source", "published_at": "2026-04-07T07:00:00+00:00", "published_display": "07 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Q4 Earnings Review: Specialty Retail Stocks Led by National Vision (NASDAQ:EYE)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiogFBVV95cUxNMWRXRVpVVFlZcFJJZFFWYU1uMkNuRzBaZXYyNDBpeWJGeXVhM1ZlU0dyM2wtSlZJdnowMmNacFd6U19hYy1WQS1VSXVEOGJvaDZNcnFuNmFMYWR3OEpEdlY4ZkZIRG0yczNMNzVRd09mZEY0UDNQU3lsT0FlMnBWZ1ZDTXBIa0F3amRxYUxZR3BaV3Z6Sm5nUUdsYl8wT2RyQ1E?oc=5", "source_name": "Market source", "published_at": "2026-04-06T07:00:00+00:00", "published_display": "06 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Unpacking Q3 Earnings: GameStop (NYSE:GME) In The Context Of Other Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMigAJBVV95cUxNZWY1MUktWTdNUi1GZGNwX1JQMXpyVEVqODl2a21EYXRRbVFxV1E5bDBfNUdaVFlLbGphTzZ3YURabXpENlZnY081Tm9PRnVxYkxoMVNnaE9ZMUJFcWM3a0I0SFFEWS01aVpmeThYSmNVLWhKUDU4TV9xWnd5VURrM0NtbmJnSGtHU0tzSXlBNUVIVU1SYVoyeG5mMnQ3U2hmem8wWHVwTDhoYVRnb3lvMElhQUZzcmR5VlVxRWJjOTl2M29iUExYbUhuSkpRcWtwdEhjZzdGUE54T2ZJd1Z4QlJyVjExNlh3S216ZkN3c2pXb2UwTndTRkJZOFZSN25s?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-01-25T08:00:00+00:00", "published_display": "25 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "Q3 Earnings Highlights: GameStop (NYSE:GME) Vs The Rest Of The Specialty Retail Stocks", "summary": "", "url": "https://news.google.com/rss/articles/CBMi-wFBVV95cUxNaWZ2Mk5kTlAyTVUwNEdrRzNKMk1JMGg0VGlKZHFldlNLRm96bVJDVGRlRkxBTm9qWXNjSVBkUW1uMWlIQjlmR3NnMEhiQlFiZ1NuUm5KRWVneUxGcnZ6M0R5T19pc0R0MlVjZll5ZjhBQ0VteG5mLUgwQWY4Y3BEcC1DZnU3OVNhOHpRWjg5YW5TNE1KVnRMT0VvWi0zc00xX1FfWVhIZUJKOHBOTlRwNDFyMXA4S3hwMnFqT3dpd3hMNE5lMzhGYUIxM3NTblNQSnFRckRHWi16eG5rallqd2ExY0hEaHMzalU3SVVBZXNvQ1ZvRnlicExKUQ?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-01-22T08:00:00+00:00", "published_display": "22 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}, {"title": "GameStop (NYSE:GME) Q2 Earnings: Leading The Specialty Retail Pack", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxQTWwxOWp6NXZia1FORnFCTGdkSjFYNE1HVlQ2NXlrZWpzNnJid2NRT1hpem45ZUpsUEUyNnJrNGRRcmhtMUJTTkJ0ZF9KNV9sMDBnYUg4VUxDdVU1cHZOVkdyZFE4WjlnNWNRa1RwdUQxalA1VkZfbHB4QlhMQjVVbWlFSmJPZmN0d1N5dzduTzhINUlTRUVtZXlyZndMVDFLSTlCU0NndmltbFFjZEd5NlhmQkh2LVlRU1p4X0NCcU4xdGk5MmZ6eU5BYkFFTmVhR0ZDVW1lMXZKRUtJcFNZcw?oc=5", "source_name": "The Globe and Mail", "published_at": "2025-10-01T07:00:00+00:00", "published_display": "01 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "industry", "tier_label": "Industry context"}], "sector": []}, "total_fetched": 76, "total_relevant": 41, "sentiment_summary": {"positive": 6, "negative": 3, "neutral": 32, "score": 50, "total": 41, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 74, "events": [{"event": "earnings", "label": "Earnings", "weight": 8.39, "count": 17}, {"event": "general", "label": "Market update", "weight": 8.25, "count": 15}, {"event": "capital_return", "label": "Capital return", "weight": 2.75, "count": 5}, {"event": "liquidity", "label": "Balance sheet", "weight": 1.1, "count": 2}, {"event": "deals", "label": "Deals and strategy", "weight": 0.55, "count": 1}, {"event": "macro", "label": "Macro sensitivity", "weight": 0.41, "count": 1}], "positive_events": 6, "negative_events": 3}, "market_context": {"has_market_context": true, "latest_close": 2.35, "latest_week": "2026-06-19", "one_week_move": 1.7, "four_week_move": -0.4, "twelve_week_move": 3.5, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": -0.227601, "market_dynamics_buy_signal": false, "relative_strength": -15.95547, "fair_value_gap": -1.0, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 47.7398, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+1.7% over one week, -0.4% over four weeks, trend active, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 56, "badges": [], "opportunities": [], "risks": [], "event_label": "Earnings", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Stock Titan", "count": 14}, {"label": "TradingKey", "count": 8}, {"label": "Market source", "count": 5}, {"label": "The Globe and Mail", "count": 3}, {"label": "TradingView", "count": 2}, {"label": "GlobeNewswire", "count": 2}, {"label": "simplywall.st", "count": 2}, {"label": "www.marketscreener.com", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 33}, {"label": "Industry context", "count": 8}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 17}, {"label": "Market update", "count": 15}, {"label": "Capital return", "count": 5}, {"label": "Balance sheet", "count": 2}, {"label": "Deals and strategy", "count": 1}, {"label": "Macro sensitivity", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "50/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Earnings", "tone": "neutral", "text": "74/100 classification confidence."}, {"label": "Company focus", "value": "33", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+1.7% over one week, -0.4% over four weeks, trend active, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Tandy Leather Factory Inc (TLF) Earnings Forecast: Future EPS & Revenue Growth Estimates"}], "updated_at": "2026-06-22T19:32:02.184791+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}