{"ticker": {"uuid": "5d62d339-0ad0-4a44-804a-f1937bd79aa6", "symbol": "LOPE", "name": "Grand Canyon Education Inc", "exchange": "NASDAQ", "country": "US", "sector": "Consumer Defensive", "industry": "Education & Training Services"}, "articles": [{"title": "PRDO or LOPE: Which Is the Better Value Stock Right Now?", "summary": "Investors interested in Schools stocks are likely familiar with Perdoceo Education (PRDO) and Grand Canyon Education (LOPE). But which of these two companies is the best option for those looking for undervalued stocks? Let's take a closer look. We have found that the best way to discover great value opportunities is to pair a strong Zacks Rank with a great grade in the Value category of our Style Scores system. The proven Zacks Rank puts an emphasis on earnings estimates and estimate revisions, while our Style Scores work to identify stocks with specific traits. Right now, Perdoceo Education i", "url": "https://finance.yahoo.com/markets/stocks/articles/prdo-lope-better-value-stock-154003351.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/prdo-lope-better-value-stock-154003351.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T15:40:03+00:00", "published_display": "10 Aug 2026 15:40", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 77, "tone_signals": ["Growth forecast", "Positive valuation view"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.148912, "evidence_share": 82.3, "evidence_share_display": "82.3", "freshness_pct": 65.1, "age_days": 3.1, "influence_label": "High", "duplicate_count": 2, "topics": ["EARNINGS", "EARNINGS ESTIMATE", "EARNINGS GROWTH", "EDUCATION-SECTOR", "ESTIMATE REVISIONS", "Earnings"], "evidence_basis": "", "score_included": true}, {"title": "First Trust Advisors LP Sells 20,874 Shares of Grand Canyon Education, Inc. $LOPE", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22First+Trust+Advisors+LP+Sells+20%2C874+Shares+of+Grand+Canyon+Education%2C+Inc.+%24LOPE%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-08-02T12:24:55.133595+00:00", "published_display": "02 Aug 2026 12:24", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000954, "evidence_share": 0.5, "evidence_share_display": "0.5", "freshness_pct": 2.0, "age_days": 11.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education (NASDAQ:LOPE) Raised to \"Buy\" at Wall Street Zen", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education+%28NASDAQ%3ALOPE%29+Raised+to+%22Buy%22+at+Wall+Street+Zen%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-08-02T01:23:22.110833+00:00", "published_display": "02 Aug 2026 01:23", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000814, "evidence_share": 0.4, "evidence_share_display": "0.4", "freshness_pct": 1.7, "age_days": 11.7, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education Inc (LOPE) (Q2 2026) Earnings Call Highlights: Strong Beat and Strategic ...", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education+Inc+%28LOPE%29+%28Q2+2026%29+Earnings+Call+Highlights%3A+Strong+Beat+and+Strategic+...%22+%22GuruFocus.com%22", "source_link_is_lookup": true, "source_name": "GuruFocus.com", "published_at": "2026-07-31T20:46:05.082509+00:00", "published_display": "31 Jul 2026 20:46", "source_kind": "publisher", "sentiment": "positive", "sentiment_pct": 75, "tone_signals": ["Beat expectations"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.025808, "evidence_share": 14.3, "evidence_share_display": "14.3", "freshness_pct": 16.8, "age_days": 12.9, "influence_label": "Medium", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education, Inc. $LOPE Holdings Raised by KBC Group NV", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education%2C+Inc.+%24LOPE+Holdings+Raised+by+KBC+Group+NV%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-26T14:15:23.200483+00:00", "published_display": "26 Jul 2026 14:15", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 8.7e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.2, "age_days": 18.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education (LOPE) Projected to Announce Quarterly Earnings on Thursday", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education+%28LOPE%29+Projected+to+Announce+Quarterly+Earnings+on+Thursday%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-24T10:52:23.536952+00:00", "published_display": "24 Jul 2026 10:52", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.004318, "evidence_share": 2.4, "evidence_share_display": "2.4", "freshness_pct": 6.0, "age_days": 20.3, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Van Berkom & Associates Inc. Sells 27,817 Shares of Grand Canyon Education, Inc. $LOPE", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Van+Berkom+%26+Associates+Inc.+Sells+27%2C817+Shares+of+Grand+Canyon+Education%2C+Inc.+%24LOPE%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-20T22:13:50.647805+00:00", "published_display": "20 Jul 2026 22:13", "source_kind": "publisher", "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 1.2e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 23.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is Grand Canyon Education (LOPE) Cheap Following Its Recent Share Price Slide?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+Grand+Canyon+Education+%28LOPE%29+Cheap+Following+Its+Recent+Share+Price+Slide%3F%22+%22Simply+Wall+Street%22", "source_link_is_lookup": true, "source_name": "Simply Wall Street", "published_at": "2026-07-19T08:34:09.979288+00:00", "published_display": "19 Jul 2026 08:34", "source_kind": "publisher", "sentiment": "negative", "sentiment_pct": 40, "tone_signals": ["Negative market reaction"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 1e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 25.4, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education, Inc. $LOPE Shares Bought by Hsbc Holdings PLC", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education%2C+Inc.+%24LOPE+Shares+Bought+by+Hsbc+Holdings+PLC%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-15T10:43:45.537486+00:00", "published_display": "15 Jul 2026 10:43", "source_kind": "publisher", "sentiment": "positive", "sentiment_pct": 58, "tone_signals": ["Institutional or insider buying"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 2e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 29.3, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "by_tier": {"direct": [{"title": "PRDO or LOPE: Which Is the Better Value Stock Right Now?", "summary": "Investors interested in Schools stocks are likely familiar with Perdoceo Education (PRDO) and Grand Canyon Education (LOPE). But which of these two companies is the best option for those looking for undervalued stocks? Let's take a closer look. We have found that the best way to discover great value opportunities is to pair a strong Zacks Rank with a great grade in the Value category of our Style Scores system. The proven Zacks Rank puts an emphasis on earnings estimates and estimate revisions, while our Style Scores work to identify stocks with specific traits. Right now, Perdoceo Education i", "url": "https://finance.yahoo.com/markets/stocks/articles/prdo-lope-better-value-stock-154003351.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/prdo-lope-better-value-stock-154003351.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T15:40:03+00:00", "published_display": "10 Aug 2026 15:40", "provider": "eodhd", "providers": ["archive", "eodhd"], "source_names": ["finance.yahoo.com"], "source_kind": "aggregator", "story_key": "bd172099d60d731a15ebce61a83999e3ce55c7840060fc1c20d32ee1603a0bfa", "target_scope": "", "durable_archive": false, "archive_provider": "", "sentiment_origin": "provider_blend", "model_confidence": 0.675, "provider_directional_mass": 0.232, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 77, "tone_signals": ["Growth forecast", "Positive valuation view"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.148912, "evidence_share": 82.3, "evidence_share_display": "82.3", "freshness_pct": 65.1, "age_days": 3.1, "influence_label": "High", "duplicate_count": 2, "topics": ["EARNINGS", "EARNINGS ESTIMATE", "EARNINGS GROWTH", "EDUCATION-SECTOR", "ESTIMATE REVISIONS", "Earnings"], "evidence_basis": "", "score_included": true}, {"title": "First Trust Advisors LP Sells 20,874 Shares of Grand Canyon Education, Inc. $LOPE", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22First+Trust+Advisors+LP+Sells+20%2C874+Shares+of+Grand+Canyon+Education%2C+Inc.+%24LOPE%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-08-02T12:24:55.133595+00:00", "published_display": "02 Aug 2026 12:24", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "0990c63210ef275d95c50e6d50729dc80dcd22359c767b44de1da044a3bd7d9d", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.288, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000954, "evidence_share": 0.5, "evidence_share_display": "0.5", "freshness_pct": 2.0, "age_days": 11.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education (NASDAQ:LOPE) Raised to \"Buy\" at Wall Street Zen", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education+%28NASDAQ%3ALOPE%29+Raised+to+%22Buy%22+at+Wall+Street+Zen%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-08-02T01:23:22.110833+00:00", "published_display": "02 Aug 2026 01:23", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "f093d9ab52ffa652cc9f24f79e1364545787f67aff2fd19ec5a1ff56ce6f334d", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.288, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.000814, "evidence_share": 0.4, "evidence_share_display": "0.4", "freshness_pct": 1.7, "age_days": 11.7, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education Inc (LOPE) (Q2 2026) Earnings Call Highlights: Strong Beat and Strategic ...", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education+Inc+%28LOPE%29+%28Q2+2026%29+Earnings+Call+Highlights%3A+Strong+Beat+and+Strategic+...%22+%22GuruFocus.com%22", "source_link_is_lookup": true, "source_name": "GuruFocus.com", "published_at": "2026-07-31T20:46:05.082509+00:00", "published_display": "31 Jul 2026 20:46", "provider": "archive", "providers": ["archive"], "source_names": ["GuruFocus.com"], "source_kind": "publisher", "story_key": "95b7e5de4780317f515f28276b6b5d4c1dd05ed46439c93d4e6e882bc0261c36", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.425, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 75, "tone_signals": ["Beat expectations"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.025808, "evidence_share": 14.3, "evidence_share_display": "14.3", "freshness_pct": 16.8, "age_days": 12.9, "influence_label": "Medium", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education, Inc. $LOPE Holdings Raised by KBC Group NV", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education%2C+Inc.+%24LOPE+Holdings+Raised+by+KBC+Group+NV%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-26T14:15:23.200483+00:00", "published_display": "26 Jul 2026 14:15", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "f593daa174b99578e4ca958b892a3dccba2e2d9733d31fa36ee64d50607f6aeb", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.288, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 8.7e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.2, "age_days": 18.2, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education (LOPE) Projected to Announce Quarterly Earnings on Thursday", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education+%28LOPE%29+Projected+to+Announce+Quarterly+Earnings+on+Thursday%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-24T10:52:23.536952+00:00", "published_display": "24 Jul 2026 10:52", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "6d3b5855f4e3bdce17765348b77952cc01719be3221ad4751fb1d64a5d72ea59", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.288, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.004318, "evidence_share": 2.4, "evidence_share_display": "2.4", "freshness_pct": 6.0, "age_days": 20.3, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Van Berkom & Associates Inc. Sells 27,817 Shares of Grand Canyon Education, Inc. $LOPE", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Van+Berkom+%26+Associates+Inc.+Sells+27%2C817+Shares+of+Grand+Canyon+Education%2C+Inc.+%24LOPE%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-20T22:13:50.647805+00:00", "published_display": "20 Jul 2026 22:13", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "fb80f52f79a3b4e80cfa09e4e1d687d3bd5a4c3cd31c52cd53bf7d5c1fd97bf4", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.288, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "neutral", "sentiment_pct": 50, "tone_signals": [], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 1.2e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 23.8, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Is Grand Canyon Education (LOPE) Cheap Following Its Recent Share Price Slide?", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Is+Grand+Canyon+Education+%28LOPE%29+Cheap+Following+Its+Recent+Share+Price+Slide%3F%22+%22Simply+Wall+Street%22", "source_link_is_lookup": true, "source_name": "Simply Wall Street", "published_at": "2026-07-19T08:34:09.979288+00:00", "published_display": "19 Jul 2026 08:34", "provider": "archive", "providers": ["archive"], "source_names": ["Simply Wall Street"], "source_kind": "publisher", "story_key": "565226a593f2f74109f3834f145eb5172cc628db55db458515da2be18938e376", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.392, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "negative", "sentiment_pct": 40, "tone_signals": ["Negative market reaction"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 1e-05, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 25.4, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}, {"title": "Grand Canyon Education, Inc. $LOPE Shares Bought by Hsbc Holdings PLC", "summary": "", "url": "", "source_link": "https://www.google.com/search?tbm=nws&q=%22Grand+Canyon+Education%2C+Inc.+%24LOPE+Shares+Bought+by+Hsbc+Holdings+PLC%22+%22MarketBeat%22", "source_link_is_lookup": true, "source_name": "MarketBeat", "published_at": "2026-07-15T10:43:45.537486+00:00", "published_display": "15 Jul 2026 10:43", "provider": "archive", "providers": ["archive"], "source_names": ["MarketBeat"], "source_kind": "publisher", "story_key": "ea7878aecaf44a6f6b68ce4b64e4c2b358fbfe86a7849e947d71674c4e993190", "target_scope": "", "durable_archive": true, "archive_provider": "snapshot", "sentiment_origin": "archive_headline", "model_confidence": 0.388, "provider_directional_mass": null, "relevance_score": 0.78, "entity_mapped": true, "sentiment_conflict": 0.0, "sentiment": "positive", "sentiment_pct": 58, "tone_signals": ["Institutional or insider buying"], "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 2e-06, "evidence_share": 0.0, "evidence_share_display": "<0.1", "freshness_pct": 0.0, "age_days": 29.3, "influence_label": "Low", "duplicate_count": 1, "topics": [], "evidence_basis": "headline_only", "score_included": true}], "industry": [], "sector": []}, "total_fetched": 10, "total_unique": 9, "total_relevant": 9, "total_matched": 9, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 1}, "raw_articles": 10, "unique_stories": 9, "duplicates_removed": 1, "relevant_stories": 9, "matched_archive_stories": 9, "current_evidence": 9, "direct_evidence": 9, "eodhd_articles": 1, "archive_articles": 8, "eodhd": {"configured": true, "status": "healthy", "calls_used": 445, "call_budget": 500, "budget_used_pct": 89.0, "requests_made": 89, "last_success_at": "2026-08-13T17:46:11.286507+00:00", "newest_seen_at": "2026-08-13T17:39:34+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3189, "unmapped_mentions": 2024}, "status": "healthy"}, "sentiment_summary": {"positive": 3, "negative": 1, "neutral": 5, "score": 54, "raw_score": 75, "total": 9, "evidence_count": 9, "effective_articles": 1.43, "information_mass": 0.181, "direct_story_count": 9, "direct_source_count": 4, "industry_story_count": 0, "sector_story_count": 0, "story_count": 9, "source_count": 4, "source_concentration": 0.699, "direct_share": 100, "dispersion": 5, "confidence": 27, "evidence_status": "provisional", "score_version": "evidence-v7", "window_days": 30, "weighting_method": "event-aware exponential freshness decay", "newest_article_at": "2026-08-10T15:40:03+00:00", "label": "Early balanced news score", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 81, "events": [{"event": "general", "label": "Market update", "weight": 3.6, "count": 6}, {"event": "earnings", "label": "Earnings", "weight": 1.75, "count": 3}], "positive_events": 3, "negative_events": 1, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 1}, "raw_articles": 10, "unique_stories": 9, "duplicates_removed": 1, "relevant_stories": 9, "matched_archive_stories": 9, "current_evidence": 9, "direct_evidence": 9, "eodhd_articles": 1, "archive_articles": 8, "eodhd": {"configured": true, "status": "healthy", "calls_used": 445, "call_budget": 500, "budget_used_pct": 89.0, "requests_made": 89, "last_success_at": "2026-08-13T17:46:11.286507+00:00", "newest_seen_at": "2026-08-13T17:39:34+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3189, "unmapped_mentions": 2024}, "status": "healthy"}}, "market_context": {"has_market_context": true, "latest_close": 152.53, "latest_week": "2026-08-07", "one_week_move": 4.9, "four_week_move": 1.0, "twelve_week_move": -3.4, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.527999, "market_dynamics_buy_signal": false, "relative_strength": -22.752649, "fair_value_gap": -2.9, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 50.1431, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+4.9% over one week, +1.0% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "Early company-news score", "tone": "neutral", "classification": "provisional", "summary": "Company-specific news is present, but the evidence has not yet earned enough independent, fresh information weight for price confirmation to be treated as a firm signal.", "confidence": 27, "badges": ["Provisional evidence"], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "MarketBeat", "count": 6}, {"label": "finance.yahoo.com", "count": 1}, {"label": "GuruFocus.com", "count": 1}, {"label": "Simply Wall Street", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 9}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 6}, {"label": "Earnings", "count": 3}]}, "insights": [{"label": "Weighted tone", "value": "54/100", "tone": "neutral", "text": "Early balanced news score"}, {"label": "Evidence confidence", "value": "27/100", "tone": "neutral", "text": "1.43 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "Early company-news score", "tone": "neutral", "text": "Company-specific news is present, but the evidence has not yet earned enough independent, fresh information weight for price confirmation to be treated as a firm signal."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "81/100 evidence concentration around this catalyst."}, {"label": "Company focus", "value": "9", "tone": "positive", "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": "+4.9% over one week, +1.0% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "PRDO or LOPE: Which Is the Better Value Stock Right Now?"}], "updated_at": "2026-08-13T17:58:51.698706+00:00", "detail_intelligence": {"headline": "Early balanced news score", "summary": "9 company-specific stories are available, but there are not yet enough fresh stories from separate publishers for a firm reading.", "status": "provisional", "metrics": [{"label": "News score", "value": 54, "display": "54", "tone": "neutral", "note": "Early balanced news score"}, {"label": "Confidence", "value": 27, "display": "27", "tone": "negative", "note": "thin evidence"}, {"label": "Company news", "value": 100, "display": "100%", "tone": "positive", "note": "9 company stories"}, {"label": "Story agreement", "value": 95, "display": "95", "tone": "positive", "note": "5/100 difference"}], "confidence_drivers": [{"label": "Amount of evidence", "value": 4, "note": "0.182 after freshness weighting"}, {"label": "Source breadth", "value": 80, "note": "4 independent publishers"}, {"label": "Company relevance", "value": 100, "note": "share tied directly to this company"}, {"label": "Freshness", "value": 50, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 95, "note": "how closely stories agree"}, {"label": "Publisher mix", "value": 30, "note": "less reliance on one publisher"}], "freshness": 50, "source_independence": 30, "timeline": [{"date": "2026-07-15", "label": "15 Jul", "count": 1, "score": 58, "tone": "positive", "x": 42.0, "y": 120.4, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-16", "label": "16 Jul", "count": 0, "score": null, "tone": "neutral", "x": 73.6, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-17", "label": "17 Jul", "count": 0, "score": null, "tone": "neutral", "x": 105.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-18", "label": "18 Jul", "count": 0, "score": null, "tone": "neutral", "x": 136.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-19", "label": "19 Jul", "count": 1, "score": 40, "tone": "negative", "x": 168.3, "y": 153.2, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-20", "label": "20 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 199.9, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-21", "label": "21 Jul", "count": 0, "score": null, "tone": "neutral", "x": 231.5, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-22", "label": "22 Jul", "count": 0, "score": null, "tone": "neutral", "x": 263.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-23", "label": "23 Jul", "count": 0, "score": null, "tone": "neutral", "x": 294.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-24", "label": "24 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 326.3, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-25", "label": "25 Jul", "count": 0, "score": null, "tone": "neutral", "x": 357.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-26", "label": "26 Jul", "count": 1, "score": 50, "tone": "neutral", "x": 389.4, "y": 135.0, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-07-27", "label": "27 Jul", "count": 0, "score": null, "tone": "neutral", "x": 421.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-28", "label": "28 Jul", "count": 0, "score": null, "tone": "neutral", "x": 452.6, "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": 484.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-30", "label": "30 Jul", "count": 0, "score": null, "tone": "neutral", "x": 515.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-07-31", "label": "31 Jul", "count": 1, "score": 75, "tone": "positive", "x": 547.4, "y": 89.5, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-01", "label": "01 Aug", "count": 0, "score": null, "tone": "neutral", "x": 579.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-02", "label": "02 Aug", "count": 2, "score": 50, "tone": "neutral", "x": 610.6, "y": 135.0, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-03", "label": "03 Aug", "count": 0, "score": null, "tone": "neutral", "x": 642.1, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-04", "label": "04 Aug", "count": 0, "score": null, "tone": "neutral", "x": 673.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-05", "label": "05 Aug", "count": 0, "score": null, "tone": "neutral", "x": 705.3, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-06", "label": "06 Aug", "count": 0, "score": null, "tone": "neutral", "x": 736.9, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-07", "label": "07 Aug", "count": 0, "score": null, "tone": "neutral", "x": 768.5, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-08", "label": "08 Aug", "count": 0, "score": null, "tone": "neutral", "x": 800.1, "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": 831.7, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-10", "label": "10 Aug", "count": 1, "score": 77, "tone": "positive", "x": 863.2, "y": 85.9, "volume_height": 26.0, "volume_y": 240.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 0, "score": null, "tone": "neutral", "x": 894.8, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-12", "label": "12 Aug", "count": 0, "score": null, "tone": "neutral", "x": 926.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-13", "label": "13 Aug", "count": 0, "score": null, "tone": "neutral", "x": 958.0, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}], "timeline_points": "42.0,120.4 168.3,153.2 199.9,135.0 326.3,135.0 389.4,135.0 547.4,89.5 610.6,135.0 863.2,85.9", "timeline_has_signal": true, "timeline_start": "15 Jul", "timeline_mid": "30 Jul", "timeline_end": "13 Aug", "momentum": {"label": "Cooling", "tone": "neutral", "recent_score": null, "prior_score": 77, "delta": null, "recent_count": 0, "prior_count": 1, "volume_delta": -1, "reliable": false, "reliability_note": "Thin comparison; direction is not yet confirmed"}, "freshness_buckets": [{"label": "Last 24 hours", "count": 0, "share": 0}, {"label": "1 to 3 days", "count": 0, "share": 0}, {"label": "4 to 7 days", "count": 1, "share": 11}, {"label": "8 to 14 days", "count": 3, "share": 33}, {"label": "15 to 21 days", "count": 2, "share": 22}, {"label": "22 to 30 days", "count": 3, "share": 33}], "source_profile": [{"label": "MarketBeat", "count": 6, "share": 67, "score": 50, "tone": "neutral"}, {"label": "finance.yahoo.com", "count": 1, "share": 11, "score": 77, "tone": "positive"}, {"label": "GuruFocus.com", "count": 1, "share": 11, "score": 75, "tone": "positive"}, {"label": "Simply Wall Street", "count": 1, "share": 11, "score": 40, "tone": "negative"}], "event_profile": [{"label": "Market update", "count": 6, "share": 67, "score": 50, "tone": "neutral"}, {"label": "Earnings", "count": 3, "share": 33, "score": 76, "tone": "positive"}], "topics": [{"label": "Earnings", "count": 1, "share": 11}, {"label": "ESTIMATE REVISIONS", "count": 1, "share": 11}, {"label": "EDUCATION-SECTOR", "count": 1, "share": 11}, {"label": "EARNINGS GROWTH", "count": 1, "share": 11}, {"label": "EARNINGS ESTIMATE", "count": 1, "share": 11}, {"label": "EARNINGS", "count": 1, "share": 11}], "supporting": [{"label": "Direct evidence", "text": "9 current stories are mapped specifically to LOPE."}, {"label": "Source breadth", "text": "The read spans 4 publishers rather than depending on one outlet."}], "tempering": [{"label": "Too little evidence", "text": "The stories agree, but freshness-weighted evidence is only 0.182."}, {"label": "Confidence", "text": "Evidence confidence is 27/100, below the threshold for a firm classification."}], "supporting_heading": "What supports the score", "tempering_heading": "What limits the score", "latest_observation": {"title": "PRDO or LOPE: Which Is the Better Value Stock Right Now?", "summary": "Investors interested in Schools stocks are likely familiar with Perdoceo Education (PRDO) and Grand Canyon Education (LOPE). But which of these two companies is the best option for those looking for undervalued stocks? Let's take a closer look. We have found that the best way to discover great value opportunities is to pair a strong Zacks Rank with a great grade in the Value category of our Style Scores system. The proven Zacks Rank puts an emphasis on earnings estimates and estimate revisions, while our Style Scores work to identify stocks with specific traits. Right now, Perdoceo Education i", "url": "https://finance.yahoo.com/markets/stocks/articles/prdo-lope-better-value-stock-154003351.html", "source_link": "https://finance.yahoo.com/markets/stocks/articles/prdo-lope-better-value-stock-154003351.html", "source_link_is_lookup": false, "source_name": "finance.yahoo.com", "published_at": "2026-08-10T15:40:03+00:00", "published_display": "10 Aug 2026 15:40", "source_kind": "aggregator", "sentiment": "positive", "sentiment_pct": 77, "tone_signals": ["Growth forecast", "Positive valuation view"], "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.150179, "evidence_share": 82.3, "evidence_share_display": "82.3", "freshness_pct": 65.7, "age_days": 3.0, "influence_label": "High", "duplicate_count": 2, "topics": ["EARNINGS", "EARNINGS ESTIMATE", "EARNINGS GROWTH", "EDUCATION-SECTOR", "ESTIMATE REVISIONS", "Earnings"], "evidence_basis": "", "score_included": true}, "article_count": 9, "updated_at": "2026-08-13T16:30:54.315847+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 114.5, "label": "13 Feb 2026", "close": 161.09, "index": 100.0}, {"x": 78.4, "y": 130.5, "label": "20 Feb 2026", "close": 157.32, "index": 97.7}, {"x": 114.9, "y": 123.0, "label": "27 Feb 2026", "close": 159.07, "index": 98.7}, {"x": 151.3, "y": 91.4, "label": "06 Mar 2026", "close": 166.54, "index": 103.4}, {"x": 187.7, "y": 102.3, "label": "13 Mar 2026", "close": 163.97, "index": 101.8}, {"x": 224.2, "y": 108.7, "label": "20 Mar 2026", "close": 162.45, "index": 100.8}, {"x": 260.6, "y": 91.2, "label": "27 Mar 2026", "close": 166.58, "index": 103.4}, {"x": 297.0, "y": 70.9, "label": "03 Apr 2026", "close": 171.36, "index": 106.4}, {"x": 333.5, "y": 91.4, "label": "10 Apr 2026", "close": 166.52, "index": 103.4}, {"x": 369.9, "y": 55.8, "label": "17 Apr 2026", "close": 174.92, "index": 108.6}, {"x": 406.3, "y": 104.3, "label": "24 Apr 2026", "close": 163.49, "index": 101.5}, {"x": 442.8, "y": 104.6, "label": "01 May 2026", "close": 163.41, "index": 101.4}, {"x": 479.2, "y": 93.3, "label": "08 May 2026", "close": 166.09, "index": 103.1}, {"x": 515.6, "y": 128.2, "label": "15 May 2026", "close": 157.86, "index": 98.0}, {"x": 552.0, "y": 133.1, "label": "22 May 2026", "close": 156.7, "index": 97.3}, {"x": 588.5, "y": 162.2, "label": "29 May 2026", "close": 149.85, "index": 93.0}, {"x": 624.9, "y": 150.6, "label": "05 Jun 2026", "close": 152.57, "index": 94.7}, {"x": 661.3, "y": 172.2, "label": "12 Jun 2026", "close": 147.49, "index": 91.6}, {"x": 697.8, "y": 197.2, "label": "19 Jun 2026", "close": 141.59, "index": 87.9}, {"x": 734.2, "y": 181.6, "label": "26 Jun 2026", "close": 145.26, "index": 90.2}, {"x": 770.6, "y": 150.3, "label": "03 Jul 2026", "close": 152.65, "index": 94.8}, {"x": 807.1, "y": 157.3, "label": "10 Jul 2026", "close": 151.0, "index": 93.7}, {"x": 843.5, "y": 202.1, "label": "17 Jul 2026", "close": 140.44, "index": 87.2}, {"x": 879.9, "y": 204.2, "label": "24 Jul 2026", "close": 139.94, "index": 86.9}, {"x": 916.4, "y": 181.3, "label": "31 Jul 2026", "close": 145.34, "index": 90.2}, {"x": 952.8, "y": 150.8, "label": "07 Aug 2026", "close": 152.53, "index": 94.7}], "sentiment_points": [{"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 24, "stories": 3, "close": 145.26, "price_change": 2.6, "x": 739.4, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 26, "stories": 8, "close": 152.65, "price_change": 5.1, "x": 775.8, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 49, "tone": "neutral", "raw_score": 41, "confidence": 23, "stories": 10, "close": 151.0, "price_change": -1.1, "x": 812.3, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 51, "confidence": 19, "stories": 11, "close": 140.44, "price_change": -7.0, "x": 848.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 49, "confidence": 26, "stories": 12, "close": 139.94, "price_change": -0.4, "x": 885.1, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 54, "tone": "neutral", "raw_score": 71, "confidence": 31, "stories": 10, "close": 145.34, "price_change": 3.9, "x": 921.6, "y": 122.6, "show_label": true, "label_y": 112.6}, {"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 52, "tone": "neutral", "raw_score": 69, "confidence": 21, "stories": 9, "close": 152.53, "price_change": 4.9, "x": 958.0, "y": 126.3, "show_label": true, "label_y": 116.3}], "price_path": "42.0,114.5 78.4,130.5 114.9,123.0 151.3,91.4 187.7,102.3 224.2,108.7 260.6,91.2 297.0,70.9 333.5,91.4 369.9,55.8 406.3,104.3 442.8,104.6 479.2,93.3 515.6,128.2 552.0,133.1 588.5,162.2 624.9,150.6 661.3,172.2 697.8,197.2 734.2,181.6 770.6,150.3 807.1,157.3 843.5,202.1 879.9,204.2 916.4,181.3 952.8,150.8", "sentiment_path": "739.4,130.0 775.8,130.0 812.3,131.8 848.7,130.0 885.1,130.0 921.6,122.6 958.0,126.3", "score_version": "evidence-v7", "price_change": -5.3, "sentiment_change": 2, "recent_pairs": [{"at": "2026-08-07T23:59:59.999Z", "date": "2026-08-07", "label": "07 Aug 2026", "score": 52, "tone": "neutral", "raw_score": 69, "confidence": 21, "stories": 9, "close": 152.53, "price_change": 4.9, "x": 958.0, "y": 126.3, "show_label": true, "label_y": 116.3}, {"at": "2026-07-31T23:59:59.999Z", "date": "2026-07-31", "label": "31 Jul 2026", "score": 54, "tone": "neutral", "raw_score": 71, "confidence": 31, "stories": 10, "close": 145.34, "price_change": 3.9, "x": 921.6, "y": 122.6, "show_label": true, "label_y": 112.6}, {"at": "2026-07-24T23:59:59.999Z", "date": "2026-07-24", "label": "24 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 49, "confidence": 26, "stories": 12, "close": 139.94, "price_change": -0.4, "x": 885.1, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-17T23:59:59.999Z", "date": "2026-07-17", "label": "17 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 51, "confidence": 19, "stories": 11, "close": 140.44, "price_change": -7.0, "x": 848.7, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-07-10T23:59:59.999Z", "date": "2026-07-10", "label": "10 Jul 2026", "score": 49, "tone": "neutral", "raw_score": 41, "confidence": 23, "stories": 10, "close": 151.0, "price_change": -1.1, "x": 812.3, "y": 131.8, "show_label": true, "label_y": 121.80000000000001}, {"at": "2026-07-03T23:59:59.999Z", "date": "2026-07-03", "label": "03 Jul 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 26, "stories": 8, "close": 152.65, "price_change": 5.1, "x": 775.8, "y": 130.0, "show_label": true, "label_y": 120.0}, {"at": "2026-06-26T23:59:59.999Z", "date": "2026-06-26", "label": "26 Jun 2026", "score": 50, "tone": "neutral", "raw_score": 50, "confidence": 24, "stories": 3, "close": 145.26, "price_change": 2.6, "x": 739.4, "y": 130.0, "show_label": true, "label_y": 120.0}], "reconstructed": true, "latest_close": 152.53, "start_label": "13 Feb", "mid_label": "15 May", "end_label": "07 Aug", "live_score_version": "evidence-v7", "comparable_to_live": true}, "sentiment_history": [{"label": "21 Jun 23:59", "short_label": "21 Jun", "collected_at": "2026-06-21T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "24 Jun 23:59", "short_label": "24 Jun", "collected_at": "2026-06-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "26 Jun 23:59", "short_label": "26 Jun", "collected_at": "2026-06-26T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "27 Jun 23:59", "short_label": "27 Jun", "collected_at": "2026-06-27T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 4, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "29 Jun 23:59", "short_label": "29 Jun", "collected_at": "2026-06-29T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 5, "confidence": 23, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "30 Jun 23:59", "short_label": "30 Jun", "collected_at": "2026-06-30T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 6, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "02 Jul 23:59", "short_label": "02 Jul", "collected_at": "2026-07-02T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 7, "confidence": 23, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "03 Jul 23:59", "short_label": "03 Jul", "collected_at": "2026-07-03T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "08 Jul 23:59", "short_label": "08 Jul", "collected_at": "2026-07-08T23:59:59.999999+00:00", "score": 48, "delta": -2, "score_change": -2, "score_change_display": "-2", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "09 Jul 23:59", "short_label": "09 Jul", "collected_at": "2026-07-09T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 1, "score_change_display": "+1", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 10, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "15 Jul 23:59", "short_label": "15 Jul", "collected_at": "2026-07-15T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 11, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "19 Jul 23:59", "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 12, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "20 Jul 23:59", "short_label": "20 Jul", "collected_at": "2026-07-20T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 13, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": -1, "tone": "neutral", "height": 4, "articles": 12, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "26 Jul 23:59", "short_label": "26 Jul", "collected_at": "2026-07-26T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 12, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 4, "score_change_display": "+4", "confidence_change": 5, "article_change": -2, "tone": "neutral", "height": 8, "articles": 10, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "02 Aug 23:59", "short_label": "02 Aug", "collected_at": "2026-08-02T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 6, "articles": 10, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 55, "delta": 5, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": -1, "tone": "neutral", "height": 10, "articles": 9, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "13 Aug 16:30", "short_label": "13 Aug", "collected_at": "2026-08-13T16:30:54.322479+00:00", "score": 54, "delta": 4, "score_change": -1, "score_change_display": "-1", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 8, "articles": 9, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}], "sentiment_history_insight": {"available": true, "series_version": "evidence-v7", "live_version": "evidence-v7", "comparable_to_live": true, "reconstructed": true, "observations": 19, "span_label": "53 days", "first_score": 50, "latest_score": 54, "net_change": 4, "net_change_display": "+4", "direction": "Strengthening", "high_score": 55, "low_score": 48, "latest_confidence": 28, "confidence_change": 1, "latest_articles": 9, "article_change": 8, "latest_label": "13 Aug 16:30", "latest_evidence_label": "Provisional", "chart_rows": [{"label": "21 Jun 23:59", "short_label": "21 Jun", "collected_at": "2026-06-21T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": null, "score_change_display": "Start", "confidence_change": null, "article_change": null, "tone": "neutral", "height": 4, "articles": 1, "confidence": 27, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 42.0, "y": 135.0}, {"label": "24 Jun 23:59", "short_label": "24 Jun", "collected_at": "2026-06-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 2, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 92.9, "y": 135.0}, {"label": "26 Jun 23:59", "short_label": "26 Jun", "collected_at": "2026-06-26T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 3, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 143.8, "y": 135.0}, {"label": "27 Jun 23:59", "short_label": "27 Jun", "collected_at": "2026-06-27T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 4, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 194.7, "y": 135.0}, {"label": "29 Jun 23:59", "short_label": "29 Jun", "collected_at": "2026-06-29T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 5, "confidence": 23, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 245.6, "y": 135.0}, {"label": "30 Jun 23:59", "short_label": "30 Jun", "collected_at": "2026-06-30T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 6, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 296.4, "y": 135.0}, {"label": "02 Jul 23:59", "short_label": "02 Jul", "collected_at": "2026-07-02T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": -1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 7, "confidence": 23, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 347.3, "y": 135.0}, {"label": "03 Jul 23:59", "short_label": "03 Jul", "collected_at": "2026-07-03T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 3, "article_change": 1, "tone": "neutral", "height": 4, "articles": 8, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 398.2, "y": 135.0}, {"label": "08 Jul 23:59", "short_label": "08 Jul", "collected_at": "2026-07-08T23:59:59.999999+00:00", "score": 48, "delta": -2, "score_change": -2, "score_change_display": "-2", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 9, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 449.1, "y": 138.6}, {"label": "09 Jul 23:59", "short_label": "09 Jul", "collected_at": "2026-07-09T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": 1, "score_change_display": "+1", "confidence_change": 0, "article_change": 1, "tone": "neutral", "height": 4, "articles": 10, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 500.0, "y": 136.8}, {"label": "15 Jul 23:59", "short_label": "15 Jul", "collected_at": "2026-07-15T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": -2, "article_change": 1, "tone": "neutral", "height": 4, "articles": 11, "confidence": 24, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 550.9, "y": 135.0}, {"label": "19 Jul 23:59", "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 12, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 601.8, "y": 136.8}, {"label": "20 Jul 23:59", "short_label": "20 Jul", "collected_at": "2026-07-20T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 13, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 652.7, "y": 135.0}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": -1, "tone": "neutral", "height": 4, "articles": 12, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 703.6, "y": 135.0}, {"label": "26 Jul 23:59", "short_label": "26 Jul", "collected_at": "2026-07-26T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 12, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 754.4, "y": 135.0}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 4, "score_change_display": "+4", "confidence_change": 5, "article_change": -2, "tone": "neutral", "height": 8, "articles": 10, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 805.3, "y": 127.7}, {"label": "02 Aug 23:59", "short_label": "02 Aug", "collected_at": "2026-08-02T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 6, "articles": 10, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 856.2, "y": 129.5}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 55, "delta": 5, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": -1, "tone": "neutral", "height": 10, "articles": 9, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 907.1, "y": 125.9}, {"label": "13 Aug 16:30", "short_label": "13 Aug", "collected_at": "2026-08-13T16:30:54.322479+00:00", "score": 54, "delta": 4, "score_change": -1, "score_change_display": "-1", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 8, "articles": 9, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true, "x": 958.0, "y": 127.7}], "chart_points": "42.0,135.0 92.9,135.0 143.8,135.0 194.7,135.0 245.6,135.0 296.4,135.0 347.3,135.0 398.2,135.0 449.1,138.6 500.0,136.8 550.9,135.0 601.8,136.8 652.7,135.0 703.6,135.0 754.4,135.0 805.3,127.7 856.2,129.5 907.1,125.9 958.0,127.7", "changes": [{"label": "13 Aug 16:30", "short_label": "13 Aug", "collected_at": "2026-08-13T16:30:54.322479+00:00", "score": 54, "delta": 4, "score_change": -1, "score_change_display": "-1", "confidence_change": -3, "article_change": 0, "tone": "neutral", "height": 8, "articles": 9, "confidence": 28, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "10 Aug 23:59", "short_label": "10 Aug", "collected_at": "2026-08-10T23:59:59.999999+00:00", "score": 55, "delta": 5, "score_change": 2, "score_change_display": "+2", "confidence_change": 2, "article_change": -1, "tone": "neutral", "height": 10, "articles": 9, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "02 Aug 23:59", "short_label": "02 Aug", "collected_at": "2026-08-02T23:59:59.999999+00:00", "score": 53, "delta": 3, "score_change": -1, "score_change_display": "-1", "confidence_change": -2, "article_change": 0, "tone": "neutral", "height": 6, "articles": 10, "confidence": 29, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "31 Jul 23:59", "short_label": "31 Jul", "collected_at": "2026-07-31T23:59:59.999999+00:00", "score": 54, "delta": 4, "score_change": 4, "score_change_display": "+4", "confidence_change": 5, "article_change": -2, "tone": "neutral", "height": 8, "articles": 10, "confidence": 31, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "26 Jul 23:59", "short_label": "26 Jul", "collected_at": "2026-07-26T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": 0, "tone": "neutral", "height": 4, "articles": 12, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "24 Jul 23:59", "short_label": "24 Jul", "collected_at": "2026-07-24T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 0, "score_change_display": "+0", "confidence_change": 0, "article_change": -1, "tone": "neutral", "height": 4, "articles": 12, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "20 Jul 23:59", "short_label": "20 Jul", "collected_at": "2026-07-20T23:59:59.999999+00:00", "score": 50, "delta": 0, "score_change": 1, "score_change_display": "+1", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 13, "confidence": 26, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}, {"label": "19 Jul 23:59", "short_label": "19 Jul", "collected_at": "2026-07-19T23:59:59.999999+00:00", "score": 49, "delta": -1, "score_change": -1, "score_change_display": "-1", "confidence_change": 1, "article_change": 1, "tone": "neutral", "height": 4, "articles": 12, "confidence": 25, "evidence_status": "provisional", "evidence_label": "Provisional", "score_version": "evidence-v7", "reconstructed": true}]}, "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}