{"ticker": {"uuid": "0860e782-21b4-4f9d-86cf-a93e4f5c99bf", "symbol": "AGX", "name": "Argan Inc", "exchange": "NYSE", "country": "US", "sector": "Industrials", "industry": "Engineering & Construction"}, "articles": [{"title": "Southland Holdings (SLND) Reports Q2 Loss, Misses Revenue Estimates", "summary": "Southland Holdings (SLND) came out with a quarterly loss of $1.55 per share versus the Zacks Consensus Estimate of a loss of $0.53. This compares to a loss of $0.19 per share a year ago. These figures are adjusted for non-recurring items. This quarterly report represents an earnings surprise of -192.45%. A quarter ago, it was expected that this infrastructure construction company would post a loss of $0.45 per share when it actually produced a loss of $0.52, delivering a surprise of -15.56%. Over the last four quarters, the company has not been able to surpass consensus EPS estimates. Southlan", "url": "https://finance.yahoo.com/markets/stocks/articles/southland-holdings-slnd-reports-q2-224502564.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T22:45:02+00:00", "published_display": "12 Aug 2026 22:45", "sentiment": "positive", "sentiment_pct": 58, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.415, "duplicate_count": 1, "topics": ["Building Products", "Construction", "Earnings", "Earnings Estimate", "Earnings Release", "Earnings Report"]}, {"title": "Should Investors Buy United Rentals Stock Post Impressive Q2 Earnings?", "summary": "United Rentals, Inc. URI reported solid second-quarter 2026 results, with both adjusted earnings and revenues exceeding the Zacks Consensus Estimate by 9.3% and 4.1%, respectively. The company also delivered strong year-over-year growth across key metrics. Record rental revenues, higher fleet productivity and strong specialty demand supported the performance. Shares of United Rentals have gained 10.4% since the earnings release, reflecting positive investor sentiment toward its strong rental demand and raised 2026 guidance. Digging Deeper Into United Rentals' Q2 Results Adjusted earnings per s", "url": "https://finance.yahoo.com/markets/stocks/articles/investors-buy-united-rentals-stock-145000741.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T14:50:00+00:00", "published_display": "12 Aug 2026 14:50", "sentiment": "positive", "sentiment_pct": 89, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.326, "duplicate_count": 1, "topics": ["Balance Sheet", "Construction", "Earnings", "Earnings Estimate", "Earnings Per Share", "Earnings Release"]}, {"title": "Could Bigger EPC Jobs Push Argan Toward $2B Revenues Faster?", "summary": "Argan, Inc.'s AGX path toward $2 billion in annual revenues may depend less on adding more projects and more on the rising value of each EPC contract. On the first quarter of fiscal 2027 earnings call, management noted that inflation, market conditions and higher project costs are making individual builds larger from both a revenue and cost perspective. Management said Argan's current execution capacity remains roughly 10 to 12 simultaneous jobs, while affirming that $2 billion in annual revenues is achievable over time as the platform expands. That distinction is important because Argan may n", "url": "https://finance.yahoo.com/markets/stocks/articles/could-bigger-epc-jobs-push-160200830.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T16:02:00+00:00", "published_display": "11 Aug 2026 16:02", "sentiment": "positive", "sentiment_pct": 88, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.277, "duplicate_count": 1, "topics": ["Construction", "Earnings", "Energy", "Infrastructure", "Price Performance", "Revenue Growth"]}], "by_tier": {"direct": [{"title": "Southland Holdings (SLND) Reports Q2 Loss, Misses Revenue Estimates", "summary": "Southland Holdings (SLND) came out with a quarterly loss of $1.55 per share versus the Zacks Consensus Estimate of a loss of $0.53. This compares to a loss of $0.19 per share a year ago. These figures are adjusted for non-recurring items. This quarterly report represents an earnings surprise of -192.45%. A quarter ago, it was expected that this infrastructure construction company would post a loss of $0.45 per share when it actually produced a loss of $0.52, delivering a surprise of -15.56%. Over the last four quarters, the company has not been able to surpass consensus EPS estimates. Southlan", "url": "https://finance.yahoo.com/markets/stocks/articles/southland-holdings-slnd-reports-q2-224502564.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T22:45:02+00:00", "published_display": "12 Aug 2026 22:45", "sentiment": "positive", "sentiment_pct": 58, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.415, "duplicate_count": 1, "topics": ["Building Products", "Construction", "Earnings", "Earnings Estimate", "Earnings Release", "Earnings Report"]}, {"title": "Should Investors Buy United Rentals Stock Post Impressive Q2 Earnings?", "summary": "United Rentals, Inc. URI reported solid second-quarter 2026 results, with both adjusted earnings and revenues exceeding the Zacks Consensus Estimate by 9.3% and 4.1%, respectively. The company also delivered strong year-over-year growth across key metrics. Record rental revenues, higher fleet productivity and strong specialty demand supported the performance. Shares of United Rentals have gained 10.4% since the earnings release, reflecting positive investor sentiment toward its strong rental demand and raised 2026 guidance. Digging Deeper Into United Rentals' Q2 Results Adjusted earnings per s", "url": "https://finance.yahoo.com/markets/stocks/articles/investors-buy-united-rentals-stock-145000741.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T14:50:00+00:00", "published_display": "12 Aug 2026 14:50", "sentiment": "positive", "sentiment_pct": 89, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.326, "duplicate_count": 1, "topics": ["Balance Sheet", "Construction", "Earnings", "Earnings Estimate", "Earnings Per Share", "Earnings Release"]}, {"title": "Could Bigger EPC Jobs Push Argan Toward $2B Revenues Faster?", "summary": "Argan, Inc.'s AGX path toward $2 billion in annual revenues may depend less on adding more projects and more on the rising value of each EPC contract. On the first quarter of fiscal 2027 earnings call, management noted that inflation, market conditions and higher project costs are making individual builds larger from both a revenue and cost perspective. Management said Argan's current execution capacity remains roughly 10 to 12 simultaneous jobs, while affirming that $2 billion in annual revenues is achievable over time as the platform expands. That distinction is important because Argan may n", "url": "https://finance.yahoo.com/markets/stocks/articles/could-bigger-epc-jobs-push-160200830.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-11T16:02:00+00:00", "published_display": "11 Aug 2026 16:02", "sentiment": "positive", "sentiment_pct": 88, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.277, "duplicate_count": 1, "topics": ["Construction", "Earnings", "Energy", "Infrastructure", "Price Performance", "Revenue Growth"]}], "industry": [], "sector": []}, "total_fetched": 3, "total_unique": 3, "total_relevant": 3, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "raw_articles": 3, "unique_stories": 3, "duplicates_removed": 0, "relevant_stories": 3, "current_evidence": 3, "direct_evidence": 3, "eodhd_articles": 3, "eodhd": {"configured": true, "status": "healthy", "calls_used": 205, "call_budget": 500, "budget_used_pct": 41.0, "requests_made": 41, "last_success_at": "2026-08-13T06:00:28.942332+00:00", "newest_seen_at": "2026-08-13T05:41:28+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3356, "unmapped_mentions": 1791}, "status": "healthy"}, "sentiment_summary": {"positive": 3, "negative": 0, "neutral": 0, "score": 65, "raw_score": 76, "total": 3, "evidence_count": 3, "effective_articles": 2.92, "direct_story_count": 3, "industry_story_count": 0, "sector_story_count": 0, "story_count": 3, "source_count": 1, "source_concentration": 1.0, "direct_share": 100, "dispersion": 15, "confidence": 61, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-12T22:45:02+00:00", "label": "Constructive news tone", "tone": "positive"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 78, "events": [{"event": "earnings", "label": "Earnings", "weight": 1.8, "count": 3}], "positive_events": 3, "negative_events": 0, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "raw_articles": 3, "unique_stories": 3, "duplicates_removed": 0, "relevant_stories": 3, "current_evidence": 3, "direct_evidence": 3, "eodhd_articles": 3, "eodhd": {"configured": true, "status": "healthy", "calls_used": 205, "call_budget": 500, "budget_used_pct": 41.0, "requests_made": 41, "last_success_at": "2026-08-13T06:00:28.942332+00:00", "newest_seen_at": "2026-08-13T05:41:28+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3356, "unmapped_mentions": 1791}, "status": "healthy"}}, "market_context": {"has_market_context": true, "latest_close": 597.33, "latest_week": "2026-08-07", "one_week_move": 4.7, "four_week_move": -5.2, "twelve_week_move": -17.3, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": -0.937395, "market_dynamics_buy_signal": false, "relative_strength": 20.45667, "fair_value_gap": 174.2, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 60.5534, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+4.7% over one week, -5.2% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "News confirmed by price", "tone": "positive", "classification": "confirmed_positive", "summary": "Constructive news tone is being confirmed by positive weekly price action.", "confidence": 69, "badges": ["Sentiment confirms active trend", "Positive but stretched"], "opportunities": ["Constructive tone aligns with the Sharemaestro trend signal."], "risks": ["Constructive tone is arriving with price materially above fair value."], "event_label": "Earnings", "sentiment_word": "constructive"}, "charts": {"sources": [{"label": "finance.yahoo.com", "count": 3}], "tiers": [{"label": "Direct company coverage", "count": 3}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 3}]}, "insights": [{"label": "Weighted tone", "value": "65/100", "tone": "positive", "text": "Constructive news tone"}, {"label": "Evidence confidence", "value": "61/100", "tone": "neutral", "text": "2.92 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "News confirmed by price", "tone": "positive", "text": "Constructive news tone is being confirmed by positive weekly price action."}, {"label": "Primary event", "value": "Earnings", "tone": "positive", "text": "78/100 classification confidence."}, {"label": "Company focus", "value": "3", "tone": "positive", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "15/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+4.7% over one week, -5.2% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Southland Holdings (SLND) Reports Q2 Loss, Misses Revenue Estimates"}], "updated_at": "2026-08-13T06:07:45.382728+00:00", "detail_intelligence": {"headline": "News confirmed by price", "summary": "Constructive news tone is drawn from 3 fresh independent stories, including 3 company-specific items across 1 publishers.", "status": "measured", "metrics": [{"label": "Weighted tone", "value": 65, "display": "65", "tone": "positive", "note": "Constructive news tone"}, {"label": "Evidence confidence", "value": 61, "display": "61", "tone": "neutral", "note": "solid confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "3 direct stories"}, {"label": "Evidence agreement", "value": 85, "display": "85", "tone": "positive", "note": "15/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 36, "note": "2.92 effective stories"}, {"label": "Source breadth", "value": 20, "note": "1 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 88, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 85, "note": "cross-story consistency"}, {"label": "Source independence", "value": 0, "note": "lower publisher concentration"}], "freshness": 88, "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": 0, "score": null, "tone": "neutral", "x": 774.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-10", "label": "10 Aug", "count": 0, "score": null, "tone": "neutral", "x": 820.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 1, "score": 88, "tone": "positive", "x": 866.4, "y": 65.8, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-12", "label": "12 Aug", "count": 2, "score": 72, "tone": "positive", "x": 912.2, "y": 95.0, "volume_height": 52.0, "volume_y": 214.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": "866.4,65.8 912.2,95.0", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Establishing", "tone": "neutral", "recent_score": 76, "prior_score": null, "delta": null, "recent_count": 3, "prior_count": 0, "volume_delta": 3}, "freshness_buckets": [{"label": "Last 24 hours", "count": 2, "share": 67}, {"label": "1 to 3 days", "count": 1, "share": 33}, {"label": "4 to 7 days", "count": 0, "share": 0}, {"label": "8 to 30 days", "count": 0, "share": 0}], "source_profile": [{"label": "finance.yahoo.com", "count": 3, "share": 100, "score": 76, "tone": "positive"}], "event_profile": [{"label": "Earnings", "count": 3, "share": 100, "score": 76, "tone": "positive"}], "topics": [{"label": "Earnings", "count": 3, "share": 100}, {"label": "Construction", "count": 3, "share": 100}, {"label": "Earnings Release", "count": 2, "share": 67}, {"label": "Earnings Estimate", "count": 2, "share": 67}, {"label": "Revenue Growth", "count": 1, "share": 33}, {"label": "Price Performance", "count": 1, "share": 33}, {"label": "Infrastructure", "count": 1, "share": 33}, {"label": "Energy", "count": 1, "share": 33}, {"label": "Earnings Report", "count": 1, "share": 33}, {"label": "Earnings Per Share", "count": 1, "share": 33}], "supporting": [{"label": "Direct evidence", "text": "3 current stories are mapped specifically to AGX."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 85/100, indicating a comparatively coherent tape."}, {"label": "Price response", "text": "Constructive news tone is being confirmed by positive 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": "Southland Holdings (SLND) Reports Q2 Loss, Misses Revenue Estimates", "summary": "Southland Holdings (SLND) came out with a quarterly loss of $1.55 per share versus the Zacks Consensus Estimate of a loss of $0.53. This compares to a loss of $0.19 per share a year ago. These figures are adjusted for non-recurring items. This quarterly report represents an earnings surprise of -192.45%. A quarter ago, it was expected that this infrastructure construction company would post a loss of $0.45 per share when it actually produced a loss of $0.52, delivering a surprise of -15.56%. Over the last four quarters, the company has not been able to surpass consensus EPS estimates. Southlan", "url": "https://finance.yahoo.com/markets/stocks/articles/southland-holdings-slnd-reports-q2-224502564.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-12T22:45:02+00:00", "published_display": "12 Aug 2026 22:45", "sentiment": "positive", "sentiment_pct": 58, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.415, "duplicate_count": 1, "topics": ["Building Products", "Construction", "Earnings", "Earnings Estimate", "Earnings Release", "Earnings Report"]}, "article_count": 3, "updated_at": "2026-08-13T06:07:45.382728+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 204.2, "label": "13 Feb 2026", "close": 409.64, "index": 100.0}, {"x": 77.9, "y": 192.6, "label": "20 Feb 2026", "close": 437.27, "index": 106.7}, {"x": 113.8, "y": 187.0, "label": "27 Feb 2026", "close": 450.9, "index": 110.1}, {"x": 149.7, "y": 202.4, "label": "06 Mar 2026", "close": 413.88, "index": 101.0}, {"x": 185.6, "y": 184.0, "label": "13 Mar 2026", "close": 457.96, "index": 111.8}, {"x": 221.5, "y": 177.5, "label": "20 Mar 2026", "close": 473.49, "index": 115.6}, {"x": 257.4, "y": 138.8, "label": "27 Mar 2026", "close": 566.19, "index": 138.2}, {"x": 293.3, "y": 135.2, "label": "03 Apr 2026", "close": 574.72, "index": 140.3}, {"x": 329.1, "y": 123.3, "label": "10 Apr 2026", "close": 603.38, "index": 147.3}, {"x": 365.0, "y": 125.7, "label": "17 Apr 2026", "close": 597.42, "index": 145.8}, {"x": 400.9, "y": 102.5, "label": "24 Apr 2026", "close": 652.99, "index": 159.4}, {"x": 436.8, "y": 81.9, "label": "01 May 2026", "close": 702.27, "index": 171.4}, {"x": 472.7, "y": 91.1, "label": "08 May 2026", "close": 680.26, "index": 166.1}, {"x": 508.6, "y": 73.6, "label": "15 May 2026", "close": 722.31, "index": 176.3}, {"x": 544.5, "y": 101.1, "label": "22 May 2026", "close": 656.35, "index": 160.2}, {"x": 580.4, "y": 96.7, "label": "29 May 2026", "close": 667.02, "index": 162.8}, {"x": 616.3, "y": 85.1, "label": "05 Jun 2026", "close": 694.72, "index": 169.6}, {"x": 652.2, "y": 107.3, "label": "12 Jun 2026", "close": 641.68, "index": 156.6}, {"x": 688.1, "y": 66.9, "label": "19 Jun 2026", "close": 738.24, "index": 180.2}, {"x": 724.0, "y": 55.8, "label": "26 Jun 2026", "close": 764.83, "index": 186.7}, {"x": 759.9, "y": 80.6, "label": "03 Jul 2026", "close": 705.56, "index": 172.2}, {"x": 795.8, "y": 112.2, "label": "10 Jul 2026", "close": 629.8, "index": 153.7}, {"x": 831.7, "y": 145.2, "label": "17 Jul 2026", "close": 550.8, "index": 134.5}, {"x": 867.6, "y": 137.6, "label": "24 Jul 2026", "close": 568.92, "index": 138.9}, {"x": 903.4, "y": 137.0, "label": "31 Jul 2026", "close": 570.43, "index": 139.3}, {"x": 939.3, "y": 125.8, "label": "07 Aug 2026", "close": 597.33, "index": 145.8}], "sentiment_points": [{"x": 709.4, "y": 117.1, "label": "23 Jun 2026", "score": 57}, {"x": 709.8, "y": 113.4, "label": "23 Jun 2026", "score": 59}, {"x": 715.4, "y": 115.3, "label": "24 Jun 2026", "score": 58}, {"x": 718.0, "y": 115.3, "label": "24 Jun 2026", "score": 58}, {"x": 719.7, "y": 115.3, "label": "25 Jun 2026", "score": 58}, {"x": 721.0, "y": 115.3, "label": "25 Jun 2026", "score": 58}, {"x": 721.3, "y": 115.3, "label": "25 Jun 2026", "score": 58}, {"x": 721.6, "y": 115.3, "label": "25 Jun 2026", "score": 58}, {"x": 724.5, "y": 115.3, "label": "26 Jun 2026", "score": 58}, {"x": 728.7, "y": 115.3, "label": "26 Jun 2026", "score": 58}, {"x": 729.6, "y": 115.3, "label": "27 Jun 2026", "score": 58}, {"x": 730.2, "y": 115.3, "label": "27 Jun 2026", "score": 58}, {"x": 730.6, "y": 115.3, "label": "27 Jun 2026", "score": 58}, {"x": 734.0, "y": 113.4, "label": "27 Jun 2026", "score": 59}, {"x": 734.4, "y": 113.4, "label": "28 Jun 2026", "score": 59}, {"x": 734.8, "y": 113.4, "label": "28 Jun 2026", "score": 59}, {"x": 735.8, "y": 113.4, "label": "28 Jun 2026", "score": 59}, {"x": 737.8, "y": 115.3, "label": "28 Jun 2026", "score": 58}, {"x": 738.0, "y": 115.3, "label": "28 Jun 2026", "score": 58}, {"x": 741.4, "y": 113.4, "label": "29 Jun 2026", "score": 59}, {"x": 748.1, "y": 115.3, "label": "30 Jun 2026", "score": 58}, {"x": 749.2, "y": 115.3, "label": "30 Jun 2026", "score": 58}, {"x": 761.9, "y": 113.4, "label": "03 Jul 2026", "score": 59}, {"x": 767.1, "y": 113.4, "label": "04 Jul 2026", "score": 59}, {"x": 767.3, "y": 113.4, "label": "04 Jul 2026", "score": 59}, {"x": 769.3, "y": 115.3, "label": "04 Jul 2026", "score": 58}, {"x": 769.5, "y": 115.3, "label": "04 Jul 2026", "score": 58}, {"x": 771.6, "y": 115.3, "label": "05 Jul 2026", "score": 58}, {"x": 772.3, "y": 115.3, "label": "05 Jul 2026", "score": 58}, {"x": 779.3, "y": 115.3, "label": "06 Jul 2026", "score": 58}, {"x": 782.0, "y": 111.6, "label": "07 Jul 2026", "score": 60}, {"x": 785.0, "y": 113.4, "label": "07 Jul 2026", "score": 59}, {"x": 785.8, "y": 115.3, "label": "08 Jul 2026", "score": 58}, {"x": 785.8, "y": 115.3, "label": "08 Jul 2026", "score": 58}, {"x": 791.9, "y": 113.4, "label": "09 Jul 2026", "score": 59}, {"x": 797.2, "y": 113.4, "label": "10 Jul 2026", "score": 59}, {"x": 801.3, "y": 115.3, "label": "11 Jul 2026", "score": 58}, {"x": 810.4, "y": 113.4, "label": "12 Jul 2026", "score": 59}, {"x": 823.8, "y": 113.4, "label": "15 Jul 2026", "score": 59}, {"x": 830.8, "y": 117.1, "label": "16 Jul 2026", "score": 57}, {"x": 835.8, "y": 119.0, "label": "17 Jul 2026", "score": 56}, {"x": 836.4, "y": 119.0, "label": "17 Jul 2026", "score": 56}, {"x": 863.1, "y": 111.6, "label": "23 Jul 2026", "score": 60}, {"x": 866.0, "y": 111.6, "label": "23 Jul 2026", "score": 60}, {"x": 866.8, "y": 111.6, "label": "23 Jul 2026", "score": 60}, {"x": 869.0, "y": 113.4, "label": "24 Jul 2026", "score": 59}, {"x": 870.0, "y": 113.4, "label": "24 Jul 2026", "score": 59}, {"x": 872.4, "y": 115.3, "label": "24 Jul 2026", "score": 58}, {"x": 895.2, "y": 117.1, "label": "29 Jul 2026", "score": 57}, {"x": 906.3, "y": 115.3, "label": "31 Jul 2026", "score": 58}, {"x": 957.0, "y": 117.1, "label": "10 Aug 2026", "score": 57}, {"x": 958.0, "y": 119.0, "label": "10 Aug 2026", "score": 56}], "price_path": "42.0,204.2 77.9,192.6 113.8,187.0 149.7,202.4 185.6,184.0 221.5,177.5 257.4,138.8 293.3,135.2 329.1,123.3 365.0,125.7 400.9,102.5 436.8,81.9 472.7,91.1 508.6,73.6 544.5,101.1 580.4,96.7 616.3,85.1 652.2,107.3 688.1,66.9 724.0,55.8 759.9,80.6 795.8,112.2 831.7,145.2 867.6,137.6 903.4,137.0 939.3,125.8", "sentiment_path": "709.4,117.1 709.8,113.4 715.4,115.3 718.0,115.3 719.7,115.3 721.0,115.3 721.3,115.3 721.6,115.3 724.5,115.3 728.7,115.3 729.6,115.3 730.2,115.3 730.6,115.3 734.0,113.4 734.4,113.4 734.8,113.4 735.8,113.4 737.8,115.3 738.0,115.3 741.4,113.4 748.1,115.3 749.2,115.3 761.9,113.4 767.1,113.4 767.3,113.4 769.3,115.3 769.5,115.3 771.6,115.3 772.3,115.3 779.3,115.3 782.0,111.6 785.0,113.4 785.8,115.3 785.8,115.3 791.9,113.4 797.2,113.4 801.3,115.3 810.4,113.4 823.8,113.4 830.8,117.1 835.8,119.0 836.4,119.0 863.1,111.6 866.0,111.6 866.8,111.6 869.0,113.4 870.0,113.4 872.4,115.3 895.2,117.1 906.3,115.3 957.0,117.1 958.0,119.0", "price_change": 45.8, "sentiment_change": -1, "latest_close": 597.33, "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."}