{"ticker": {"uuid": "28fd840a-3987-448e-901c-7abc49e9c0ee", "symbol": "XPOF", "name": "Xponential Fitness Inc", "exchange": "NYSE", "country": "US", "sector": "Consumer Cyclical", "industry": "Leisure"}, "articles": [{"title": "3 Russell 2000 Stocks We Find Risky", "summary": "3 Russell 2000 Stocks We Find Risky Small-cap stocks in the Russell 2000 (^RUT) can be a goldmine for investors looking beyond the usual large-cap names. But with less stability and fewer resources than their bigger counterparts, these companies face steeper challenges in scaling their businesses. Navigating this part of the market can be tricky, which is why we built StockStory to help you separate the winners from the laggards. That said, here are three Russell 2000 stocks that don't make the cut and some better choices instead. USANA (USNA) Market Cap: $274.9 million Going to market with a ", "url": "https://finance.yahoo.com/markets/stocks/articles/3-russell-2000-stocks-risky-203722558.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T20:37:22+00:00", "published_display": "10 Aug 2026 20:37", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.246, "duplicate_count": 1, "topics": ["Consumer Discretionary", "Earnings", "Earnings Per Share", "Infrastructure", "Renewable Energy", "Return On Equity"]}, {"title": "Xponential Fitness Q2 Earnings Call Highlights", "summary": "Key Points Interested in Xponential Fitness, Inc.? Here are five stocks we like better. Weak second-quarter performance led Xponential Fitness to lower its 2026 outlook. North American same-store sales fell 6.8%, revenue declined 13% to $66 million, and adjusted EBITDA dropped 22% to $21.9 million. The company continues to expand its studio network, ending the quarter with 3,165 locations and pursuing a Club Pilates deal expected to add 117 studios over six years. However, management is shifting priorities toward organic membership growth, franchisee economics, digital marketing and operationa", "url": "https://finance.yahoo.com/markets/stocks/articles/xponential-fitness-q2-earnings-call-180347118.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-09T18:03:47+00:00", "published_display": "09 Aug 2026 18:03", "sentiment": "negative", "sentiment_pct": 27, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.301, "duplicate_count": 1, "topics": ["Digital Marketing", "Earnings", "Fourth Quarter", "Franchise", "Restructuring", "Split"]}], "by_tier": {"direct": [{"title": "3 Russell 2000 Stocks We Find Risky", "summary": "3 Russell 2000 Stocks We Find Risky Small-cap stocks in the Russell 2000 (^RUT) can be a goldmine for investors looking beyond the usual large-cap names. But with less stability and fewer resources than their bigger counterparts, these companies face steeper challenges in scaling their businesses. Navigating this part of the market can be tricky, which is why we built StockStory to help you separate the winners from the laggards. That said, here are three Russell 2000 stocks that don't make the cut and some better choices instead. USANA (USNA) Market Cap: $274.9 million Going to market with a ", "url": "https://finance.yahoo.com/markets/stocks/articles/3-russell-2000-stocks-risky-203722558.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T20:37:22+00:00", "published_display": "10 Aug 2026 20:37", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.246, "duplicate_count": 1, "topics": ["Consumer Discretionary", "Earnings", "Earnings Per Share", "Infrastructure", "Renewable Energy", "Return On Equity"]}, {"title": "Xponential Fitness Q2 Earnings Call Highlights", "summary": "Key Points Interested in Xponential Fitness, Inc.? Here are five stocks we like better. Weak second-quarter performance led Xponential Fitness to lower its 2026 outlook. North American same-store sales fell 6.8%, revenue declined 13% to $66 million, and adjusted EBITDA dropped 22% to $21.9 million. The company continues to expand its studio network, ending the quarter with 3,165 locations and pursuing a Club Pilates deal expected to add 117 studios over six years. However, management is shifting priorities toward organic membership growth, franchisee economics, digital marketing and operationa", "url": "https://finance.yahoo.com/markets/stocks/articles/xponential-fitness-q2-earnings-call-180347118.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-09T18:03:47+00:00", "published_display": "09 Aug 2026 18:03", "sentiment": "negative", "sentiment_pct": 27, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.301, "duplicate_count": 1, "topics": ["Digital Marketing", "Earnings", "Fourth Quarter", "Franchise", "Restructuring", "Split"]}], "industry": [], "sector": []}, "total_fetched": 2, "total_unique": 2, "total_relevant": 2, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "raw_articles": 2, "unique_stories": 2, "duplicates_removed": 0, "relevant_stories": 2, "current_evidence": 2, "direct_evidence": 2, "eodhd_articles": 2, "eodhd": {"configured": true, "status": "healthy", "calls_used": 120, "call_budget": 500, "budget_used_pct": 24.0, "requests_made": 24, "last_success_at": "2026-08-13T02:46:17.035175+00:00", "newest_seen_at": "2026-08-13T02:28:06+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3680, "unmapped_mentions": 1784}, "status": "healthy"}, "sentiment_summary": {"positive": 0, "negative": 2, "neutral": 0, "score": 41, "raw_score": 32, "total": 2, "evidence_count": 2, "effective_articles": 1.98, "direct_story_count": 2, "industry_story_count": 0, "sector_story_count": 0, "story_count": 2, "source_count": 1, "source_concentration": 1.0, "direct_share": 100, "dispersion": 5, "confidence": 51, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-10T20:37:22+00:00", "label": "Cautious news tone", "tone": "negative"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 75, "events": [{"event": "earnings", "label": "Earnings", "weight": 1.2, "count": 2}], "positive_events": 0, "negative_events": 2, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "raw_articles": 2, "unique_stories": 2, "duplicates_removed": 0, "relevant_stories": 2, "current_evidence": 2, "direct_evidence": 2, "eodhd_articles": 2, "eodhd": {"configured": true, "status": "healthy", "calls_used": 120, "call_budget": 500, "budget_used_pct": 24.0, "requests_made": 24, "last_success_at": "2026-08-13T02:46:17.035175+00:00", "newest_seen_at": "2026-08-13T02:28:06+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3680, "unmapped_mentions": 1784}, "status": "healthy"}}, "market_context": {"has_market_context": true, "latest_close": 5.03, "latest_week": "2026-08-07", "one_week_move": -22.9, "four_week_move": -26.6, "twelve_week_move": 5.0, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.440669, "market_dynamics_buy_signal": false, "relative_strength": -36.41424, "fair_value_gap": -54.1, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "undecided", "expectation_probability": 48.4156, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-22.9% over one week, -26.6% over four weeks, trend inactive, and below fair value."}, "interpretation": {"label": "Caution confirmed by price", "tone": "negative", "classification": "confirmed_negative", "summary": "Cautious news tone is being confirmed by negative weekly price action.", "confidence": 59, "badges": ["Caution agrees with inactive trend"], "opportunities": [], "risks": ["Negative tone is aligned with an inactive trend backdrop."], "event_label": "Earnings", "sentiment_word": "cautious"}, "charts": {"sources": [{"label": "finance.yahoo.com", "count": 2}], "tiers": [{"label": "Direct company coverage", "count": 2}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 2}]}, "insights": [{"label": "Weighted tone", "value": "41/100", "tone": "negative", "text": "Cautious news tone"}, {"label": "Evidence confidence", "value": "51/100", "tone": "neutral", "text": "1.98 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "Caution confirmed by price", "tone": "negative", "text": "Cautious news tone is being confirmed by negative weekly price action."}, {"label": "Primary event", "value": "Earnings", "tone": "negative", "text": "75/100 classification confidence."}, {"label": "Company focus", "value": "2", "tone": "neutral", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "5/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-22.9% over one week, -26.6% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Negative", "tone": "negative", "text": "3 Russell 2000 Stocks We Find Risky"}], "updated_at": "2026-08-13T02:57:03.700390+00:00", "detail_intelligence": {"headline": "Caution confirmed by price", "summary": "Cautious news tone is drawn from 2 fresh independent stories, including 2 company-specific items across 1 publishers.", "status": "measured", "metrics": [{"label": "Weighted tone", "value": 41, "display": "41", "tone": "negative", "note": "Cautious news tone"}, {"label": "Evidence confidence", "value": 51, "display": "51", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "2 direct stories"}, {"label": "Evidence agreement", "value": 95, "display": "95", "tone": "positive", "note": "5/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 25, "note": "1.98 effective stories"}, {"label": "Source breadth", "value": 20, "note": "1 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 62, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 95, "note": "cross-story consistency"}, {"label": "Source independence", "value": 0, "note": "lower publisher concentration"}], "freshness": 62, "source_independence": 0, "timeline": [{"date": "2026-07-24", "label": "24 Jul", "count": 0, "score": null, "tone": "neutral", "x": 42.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-25", "label": "25 Jul", "count": 0, "score": null, "tone": "neutral", "x": 87.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-26", "label": "26 Jul", "count": 0, "score": null, "tone": "neutral", "x": 133.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-27", "label": "27 Jul", "count": 0, "score": null, "tone": "neutral", "x": 179.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-28", "label": "28 Jul", "count": 0, "score": null, "tone": "neutral", "x": 225.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-29", "label": "29 Jul", "count": 0, "score": null, "tone": "neutral", "x": 271.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-30", "label": "30 Jul", "count": 0, "score": null, "tone": "neutral", "x": 316.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-31", "label": "31 Jul", "count": 0, "score": null, "tone": "neutral", "x": 362.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-01", "label": "01 Aug", "count": 0, "score": null, "tone": "neutral", "x": 408.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-02", "label": "02 Aug", "count": 0, "score": null, "tone": "neutral", "x": 454.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-03", "label": "03 Aug", "count": 0, "score": null, "tone": "neutral", "x": 500.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-04", "label": "04 Aug", "count": 0, "score": null, "tone": "neutral", "x": 545.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-05", "label": "05 Aug", "count": 0, "score": null, "tone": "neutral", "x": 591.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-06", "label": "06 Aug", "count": 0, "score": null, "tone": "neutral", "x": 637.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-07", "label": "07 Aug", "count": 0, "score": null, "tone": "neutral", "x": 683.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-08", "label": "08 Aug", "count": 0, "score": null, "tone": "neutral", "x": 729.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-09", "label": "09 Aug", "count": 1, "score": 27, "tone": "negative", "x": 774.8, "y": 176.9, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-10", "label": "10 Aug", "count": 1, "score": 38, "tone": "negative", "x": 820.6, "y": 156.8, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 0, "score": null, "tone": "neutral", "x": 866.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-12", "label": "12 Aug", "count": 0, "score": null, "tone": "neutral", "x": 912.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-13", "label": "13 Aug", "count": 0, "score": null, "tone": "neutral", "x": 958.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}], "timeline_points": "774.8,176.9 820.6,156.8", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Improving", "tone": "positive", "recent_score": 38, "prior_score": 27, "delta": 11, "recent_count": 1, "prior_count": 1, "volume_delta": 0}, "freshness_buckets": [{"label": "Last 24 hours", "count": 0, "share": 0}, {"label": "1 to 3 days", "count": 1, "share": 50}, {"label": "4 to 7 days", "count": 1, "share": 50}, {"label": "8 to 30 days", "count": 0, "share": 0}], "source_profile": [{"label": "finance.yahoo.com", "count": 2, "share": 100, "score": 32, "tone": "negative"}], "event_profile": [{"label": "Earnings", "count": 2, "share": 100, "score": 32, "tone": "negative"}], "topics": [{"label": "Earnings", "count": 2, "share": 100}, {"label": "Split", "count": 1, "share": 50}, {"label": "Return On Equity", "count": 1, "share": 50}, {"label": "Restructuring", "count": 1, "share": 50}, {"label": "Renewable Energy", "count": 1, "share": 50}, {"label": "Infrastructure", "count": 1, "share": 50}, {"label": "Franchise", "count": 1, "share": 50}, {"label": "Fourth Quarter", "count": 1, "share": 50}, {"label": "Earnings Per Share", "count": 1, "share": 50}, {"label": "Digital Marketing", "count": 1, "share": 50}], "supporting": [{"label": "Direct evidence", "text": "2 current stories are mapped specifically to XPOF."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 95/100, indicating a comparatively coherent tape."}, {"label": "Price response", "text": "Cautious news tone is being confirmed by negative weekly price action."}], "tempering": [{"label": "Source breadth", "text": "Only 1 publisher currently contribute to the measured read."}], "supporting_heading": "What supports the read", "tempering_heading": "What tempers the read", "latest_observation": {"title": "3 Russell 2000 Stocks We Find Risky", "summary": "3 Russell 2000 Stocks We Find Risky Small-cap stocks in the Russell 2000 (^RUT) can be a goldmine for investors looking beyond the usual large-cap names. But with less stability and fewer resources than their bigger counterparts, these companies face steeper challenges in scaling their businesses. Navigating this part of the market can be tricky, which is why we built StockStory to help you separate the winners from the laggards. That said, here are three Russell 2000 stocks that don't make the cut and some better choices instead. USANA (USNA) Market Cap: $274.9 million Going to market with a ", "url": "https://finance.yahoo.com/markets/stocks/articles/3-russell-2000-stocks-risky-203722558.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-10T20:37:22+00:00", "published_display": "10 Aug 2026 20:37", "sentiment": "negative", "sentiment_pct": 38, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.248, "duplicate_count": 1, "topics": ["Consumer Discretionary", "Earnings", "Earnings Per Share", "Infrastructure", "Renewable Energy", "Return On Equity"]}, "article_count": 2, "updated_at": "2026-08-13T01:45:49.467278+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 55.8, "label": "13 Feb 2026", "close": 8.3, "index": 100.0}, {"x": 78.6, "y": 56.2, "label": "20 Feb 2026", "close": 8.29, "index": 99.9}, {"x": 115.3, "y": 204.2, "label": "27 Feb 2026", "close": 4.26, "index": 51.3}, {"x": 151.9, "y": 146.5, "label": "06 Mar 2026", "close": 5.83, "index": 70.2}, {"x": 188.6, "y": 149.5, "label": "13 Mar 2026", "close": 5.75, "index": 69.3}, {"x": 225.2, "y": 152.4, "label": "20 Mar 2026", "close": 5.67, "index": 68.3}, {"x": 261.8, "y": 149.5, "label": "27 Mar 2026", "close": 5.75, "index": 69.3}, {"x": 298.5, "y": 121.6, "label": "03 Apr 2026", "close": 6.51, "index": 78.4}, {"x": 335.1, "y": 81.5, "label": "10 Apr 2026", "close": 7.6, "index": 91.6}, {"x": 371.8, "y": 96.6, "label": "17 Apr 2026", "close": 7.19, "index": 86.6}, {"x": 408.4, "y": 110.9, "label": "24 Apr 2026", "close": 6.8, "index": 81.9}, {"x": 445.0, "y": 119.0, "label": "01 May 2026", "close": 6.58, "index": 79.3}, {"x": 481.7, "y": 155.0, "label": "08 May 2026", "close": 5.6, "index": 67.5}, {"x": 518.3, "y": 184.7, "label": "15 May 2026", "close": 4.79, "index": 57.7}, {"x": 555.0, "y": 150.9, "label": "22 May 2026", "close": 5.71, "index": 68.8}, {"x": 591.6, "y": 159.0, "label": "29 May 2026", "close": 5.49, "index": 66.1}, {"x": 628.2, "y": 164.5, "label": "05 Jun 2026", "close": 5.34, "index": 64.3}, {"x": 664.9, "y": 123.0, "label": "12 Jun 2026", "close": 6.47, "index": 78.0}, {"x": 701.5, "y": 109.8, "label": "19 Jun 2026", "close": 6.83, "index": 82.3}, {"x": 738.2, "y": 101.7, "label": "26 Jun 2026", "close": 7.05, "index": 84.9}, {"x": 774.8, "y": 111.6, "label": "03 Jul 2026", "close": 6.78, "index": 81.7}, {"x": 811.4, "y": 109.1, "label": "10 Jul 2026", "close": 6.85, "index": 82.5}, {"x": 848.1, "y": 116.0, "label": "17 Jul 2026", "close": 6.66, "index": 80.2}, {"x": 884.7, "y": 128.5, "label": "24 Jul 2026", "close": 6.32, "index": 76.1}, {"x": 921.4, "y": 121.2, "label": "31 Jul 2026", "close": 6.52, "index": 78.6}, {"x": 958.0, "y": 175.9, "label": "07 Aug 2026", "close": 5.03, "index": 60.6}], "sentiment_points": [{"x": 708.7, "y": 135.5, "label": "20 Jun 2026", "score": 47}, {"x": 711.9, "y": 135.5, "label": "20 Jun 2026", "score": 47}, {"x": 720.5, "y": 135.5, "label": "22 Jun 2026", "score": 47}, {"x": 720.6, "y": 135.5, "label": "22 Jun 2026", "score": 47}, {"x": 720.9, "y": 135.5, "label": "22 Jun 2026", "score": 47}, {"x": 721.8, "y": 135.5, "label": "22 Jun 2026", "score": 47}, {"x": 733.2, "y": 133.7, "label": "25 Jun 2026", "score": 48}, {"x": 734.6, "y": 135.5, "label": "25 Jun 2026", "score": 47}, {"x": 737.1, "y": 135.5, "label": "25 Jun 2026", "score": 47}, {"x": 740.5, "y": 135.5, "label": "26 Jun 2026", "score": 47}, {"x": 740.6, "y": 135.5, "label": "26 Jun 2026", "score": 47}, {"x": 744.2, "y": 135.5, "label": "27 Jun 2026", "score": 47}, {"x": 744.9, "y": 133.7, "label": "27 Jun 2026", "score": 48}, {"x": 745.9, "y": 133.7, "label": "27 Jun 2026", "score": 48}, {"x": 752.9, "y": 133.7, "label": "28 Jun 2026", "score": 48}, {"x": 758.4, "y": 131.8, "label": "29 Jun 2026", "score": 49}, {"x": 760.1, "y": 131.8, "label": "30 Jun 2026", "score": 49}, {"x": 769.9, "y": 133.7, "label": "02 Jul 2026", "score": 48}, {"x": 781.4, "y": 133.7, "label": "04 Jul 2026", "score": 48}, {"x": 787.9, "y": 133.7, "label": "05 Jul 2026", "score": 48}, {"x": 800.9, "y": 133.7, "label": "07 Jul 2026", "score": 48}, {"x": 810.1, "y": 131.8, "label": "09 Jul 2026", "score": 49}, {"x": 814.1, "y": 133.7, "label": "10 Jul 2026", "score": 48}, {"x": 817.1, "y": 133.7, "label": "11 Jul 2026", "score": 48}, {"x": 818.2, "y": 133.7, "label": "11 Jul 2026", "score": 48}, {"x": 851.5, "y": 131.8, "label": "17 Jul 2026", "score": 49}, {"x": 852.7, "y": 131.8, "label": "17 Jul 2026", "score": 49}, {"x": 867.8, "y": 131.8, "label": "20 Jul 2026", "score": 49}, {"x": 869.2, "y": 131.8, "label": "21 Jul 2026", "score": 49}, {"x": 881.6, "y": 131.8, "label": "23 Jul 2026", "score": 49}, {"x": 909.8, "y": 131.8, "label": "28 Jul 2026", "score": 49}, {"x": 913.5, "y": 131.8, "label": "29 Jul 2026", "score": 49}, {"x": 915.3, "y": 131.8, "label": "29 Jul 2026", "score": 49}, {"x": 916.3, "y": 131.8, "label": "30 Jul 2026", "score": 49}, {"x": 916.9, "y": 131.8, "label": "30 Jul 2026", "score": 49}, {"x": 917.9, "y": 131.8, "label": "30 Jul 2026", "score": 49}, {"x": 932.7, "y": 133.7, "label": "02 Aug 2026", "score": 48}, {"x": 935.1, "y": 133.7, "label": "02 Aug 2026", "score": 48}, {"x": 945.2, "y": 133.7, "label": "04 Aug 2026", "score": 48}], "price_path": "42.0,55.8 78.6,56.2 115.3,204.2 151.9,146.5 188.6,149.5 225.2,152.4 261.8,149.5 298.5,121.6 335.1,81.5 371.8,96.6 408.4,110.9 445.0,119.0 481.7,155.0 518.3,184.7 555.0,150.9 591.6,159.0 628.2,164.5 664.9,123.0 701.5,109.8 738.2,101.7 774.8,111.6 811.4,109.1 848.1,116.0 884.7,128.5 921.4,121.2 958.0,175.9", "sentiment_path": "708.7,135.5 711.9,135.5 720.5,135.5 720.6,135.5 720.9,135.5 721.8,135.5 733.2,133.7 734.6,135.5 737.1,135.5 740.5,135.5 740.6,135.5 744.2,135.5 744.9,133.7 745.9,133.7 752.9,133.7 758.4,131.8 760.1,131.8 769.9,133.7 781.4,133.7 787.9,133.7 800.9,133.7 810.1,131.8 814.1,133.7 817.1,133.7 818.2,133.7 851.5,131.8 852.7,131.8 867.8,131.8 869.2,131.8 881.6,131.8 909.8,131.8 913.5,131.8 915.3,131.8 916.3,131.8 916.9,131.8 917.9,131.8 932.7,133.7 935.1,133.7 945.2,133.7", "price_change": -39.4, "sentiment_change": 1, "latest_close": 5.03, "start_label": "13 Feb", "mid_label": "15 May", "end_label": "07 Aug"}, "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}