{"ticker": {"uuid": "ff568ab8-96e8-4d12-a909-047970d69d07", "symbol": "ESI", "name": "Ensign Energy Services Inc.", "exchange": "TOR", "country": "CA", "sector": "Energy", "industry": "Oil & Gas Drilling"}, "articles": [{"title": "European stocks pause near record highs as earnings optimism offsets energy supply concerns", "summary": "", "url": "", "source_name": "Reuters", "published_at": "2026-08-11T16:15:41+00:00", "published_display": "11 Aug 2026 16:15", "sentiment": "positive", "sentiment_pct": 62, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.667, "duplicate_count": 1, "topics": []}, {"title": "Ensign Energy Services Q2 Earnings Call Highlights", "summary": "Ensign Energy Services (TSE:ESI) reported higher second-quarter revenue and adjusted EBITDA as operating activity increased across Canada, the United States and international markets, while the company continued to reduce debt and prepared to close its acquisition of Citadel Drilling Ltd. Revenue for the second quarter of 2026 rose 7% year over year to C$397.3 million. Adjusted EBITDA increased 6% to C$85.8 million, compared with C$81.4 million in the prior-year quarter. For the first six months of 2026, revenue increased 1% to C$815.4 million, while adjusted EBITDA declined 2% to C$180.7 mill", "url": "https://finance.yahoo.com/energy/articles/ensign-energy-services-q2-earnings-230357482.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-09T23:03:57+00:00", "published_display": "09 Aug 2026 23:03", "sentiment": "positive", "sentiment_pct": 77, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.268, "duplicate_count": 1, "topics": ["Debt Reduction", "Drilling", "Earnings", "M A"]}], "by_tier": {"direct": [{"title": "European stocks pause near record highs as earnings optimism offsets energy supply concerns", "summary": "", "url": "", "source_name": "Reuters", "published_at": "2026-08-11T16:15:41+00:00", "published_display": "11 Aug 2026 16:15", "provider": "", "sentiment": "positive", "sentiment_pct": 62, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.667, "duplicate_count": 1, "topics": []}, {"title": "Ensign Energy Services Q2 Earnings Call Highlights", "summary": "Ensign Energy Services (TSE:ESI) reported higher second-quarter revenue and adjusted EBITDA as operating activity increased across Canada, the United States and international markets, while the company continued to reduce debt and prepared to close its acquisition of Citadel Drilling Ltd. Revenue for the second quarter of 2026 rose 7% year over year to C$397.3 million. Adjusted EBITDA increased 6% to C$85.8 million, compared with C$81.4 million in the prior-year quarter. For the first six months of 2026, revenue increased 1% to C$815.4 million, while adjusted EBITDA declined 2% to C$180.7 mill", "url": "https://finance.yahoo.com/energy/articles/ensign-energy-services-q2-earnings-230357482.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-09T23:03:57+00:00", "published_display": "09 Aug 2026 23:03", "provider": "eodhd", "sentiment": "positive", "sentiment_pct": 77, "event_type": "deals", "event_label": "Deals and strategy", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.268, "duplicate_count": 1, "topics": ["Debt Reduction", "Drilling", "Earnings", "M A"]}], "industry": [], "sector": []}, "total_fetched": 2, "total_unique": 2, "total_relevant": 2, "pipeline_health": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 1}, "raw_articles": 1, "unique_stories": 1, "duplicates_removed": 0, "relevant_stories": 2, "current_evidence": 2, "direct_evidence": 2, "eodhd_articles": 1, "eodhd": {"configured": true, "status": "healthy", "calls_used": 275, "call_budget": 500, "budget_used_pct": 55.0, "requests_made": 55, "last_success_at": "2026-08-13T09:30:18.187753+00:00", "newest_seen_at": "2026-08-13T09:11:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3325, "unmapped_mentions": 1984}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-11T23:24:05.601975+00:00", "durable_newest_article_at": "2026-08-11T16:15:41+00:00", "durable_story_count": 1}, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 0, "score": 57, "raw_score": 66, "total": 2, "evidence_count": 2, "effective_articles": 1.69, "direct_story_count": 2, "industry_story_count": 0, "sector_story_count": 0, "story_count": 2, "source_count": 2, "source_concentration": 0.5914, "direct_share": 100, "dispersion": 7, "confidence": 54, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-11T16:15:41+00:00", "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 62, "events": [{"event": "earnings", "label": "Earnings", "weight": 1.0, "count": 1}, {"event": "deals", "label": "Deals and strategy", "weight": 0.6, "count": 1}], "positive_events": 2, "negative_events": 0, "pipeline": {"providers_attempted": 1, "providers_with_results": 1, "provider_counts": {"eodhd": 1}, "raw_articles": 1, "unique_stories": 1, "duplicates_removed": 0, "relevant_stories": 2, "current_evidence": 2, "direct_evidence": 2, "eodhd_articles": 1, "eodhd": {"configured": true, "status": "healthy", "calls_used": 275, "call_budget": 500, "budget_used_pct": 55.0, "requests_made": 55, "last_success_at": "2026-08-13T09:30:18.187753+00:00", "newest_seen_at": "2026-08-13T09:11:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3325, "unmapped_mentions": 1984}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-11T23:24:05.601975+00:00", "durable_newest_article_at": "2026-08-11T16:15:41+00:00", "durable_story_count": 1}}, "market_context": {"has_market_context": true, "latest_close": 3.21, "latest_week": "2026-08-07", "one_week_move": -8.0, "four_week_move": -5.0, "twelve_week_move": -27.9, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.862705, "market_dynamics_buy_signal": false, "relative_strength": -7.695498, "fair_value_gap": 18.3, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 52.7727, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-8.0% over one week, -5.0% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "negative", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 57, "badges": [], "opportunities": [], "risks": [], "event_label": "Earnings", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Reuters", "count": 1}, {"label": "finance.yahoo.com", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 2}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 1}, {"label": "Deals and strategy", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "57/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Evidence confidence", "value": "54/100", "tone": "neutral", "text": "1.69 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "Price moving ahead of tone", "tone": "negative", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Earnings", "tone": "neutral", "text": "62/100 classification confidence."}, {"label": "Company focus", "value": "2", "tone": "neutral", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "7/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-8.0% over one week, -5.0% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "European stocks pause near record highs as earnings optimism offsets energy supply concerns"}], "updated_at": "2026-08-11T23:24:05.601975+00:00", "detail_intelligence": {"headline": "Price moving ahead of tone", "summary": "Balanced news tone is drawn from 2 fresh independent stories, including 2 company-specific items across 2 publishers.", "status": "measured", "metrics": [{"label": "Weighted tone", "value": 57, "display": "57", "tone": "neutral", "note": "Balanced news tone"}, {"label": "Evidence confidence", "value": 54, "display": "54", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "2 direct stories"}, {"label": "Evidence agreement", "value": 93, "display": "93", "tone": "positive", "note": "7/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 21, "note": "1.69 effective stories"}, {"label": "Source breadth", "value": 40, "note": "2 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 69, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 93, "note": "cross-story consistency"}, {"label": "Source independence", "value": 41, "note": "lower publisher concentration"}], "freshness": 69, "source_independence": 41, "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": 77, "tone": "positive", "x": 774.8, "y": 85.9, "volume_height": 52.0, "volume_y": 214.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": 62, "tone": "positive", "x": 866.4, "y": 113.2, "volume_height": 52.0, "volume_y": 214.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,85.9 866.4,113.2", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Deteriorating", "tone": "negative", "recent_score": 62, "prior_score": 77, "delta": -15, "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": 1, "share": 50, "score": 77, "tone": "positive"}, {"label": "Reuters", "count": 1, "share": 50, "score": 62, "tone": "positive"}], "event_profile": [{"label": "Deals and strategy", "count": 1, "share": 50, "score": 77, "tone": "positive"}, {"label": "Earnings", "count": 1, "share": 50, "score": 62, "tone": "positive"}], "topics": [{"label": "M A", "count": 1, "share": 50}, {"label": "Earnings", "count": 1, "share": 50}, {"label": "Drilling", "count": 1, "share": 50}, {"label": "Debt Reduction", "count": 1, "share": 50}], "supporting": [{"label": "Direct evidence", "text": "2 current stories are mapped specifically to ESI."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 93/100, indicating a comparatively coherent tape."}], "tempering": [{"label": "Source breadth", "text": "Only 2 publishers currently contribute to the measured read."}, {"label": "Price disagreement", "text": "Price is moving more forcefully than the current news tone suggests."}], "supporting_heading": "What supports the read", "tempering_heading": "What tempers the read", "latest_observation": {"title": "European stocks pause near record highs as earnings optimism offsets energy supply concerns", "summary": "", "url": "", "source_name": "Reuters", "published_at": "2026-08-11T16:15:41+00:00", "published_display": "11 Aug 2026 16:15", "sentiment": "positive", "sentiment_pct": 62, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.667, "duplicate_count": 1, "topics": []}, "article_count": 2, "updated_at": "2026-08-11T23:24:05.601975+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 144.8, "label": "13 Feb 2026", "close": 3.73, "index": 100.0}, {"x": 77.6, "y": 173.4, "label": "20 Feb 2026", "close": 3.48, "index": 93.3}, {"x": 113.3, "y": 157.4, "label": "27 Feb 2026", "close": 3.62, "index": 97.1}, {"x": 148.9, "y": 177.9, "label": "06 Mar 2026", "close": 3.44, "index": 92.2}, {"x": 184.5, "y": 171.1, "label": "13 Mar 2026", "close": 3.5, "index": 93.8}, {"x": 220.1, "y": 155.1, "label": "20 Mar 2026", "close": 3.64, "index": 97.6}, {"x": 255.8, "y": 144.8, "label": "27 Mar 2026", "close": 3.73, "index": 100.0}, {"x": 291.4, "y": 168.8, "label": "03 Apr 2026", "close": 3.52, "index": 94.4}, {"x": 327.0, "y": 175.7, "label": "10 Apr 2026", "close": 3.46, "index": 92.8}, {"x": 362.6, "y": 199.6, "label": "17 Apr 2026", "close": 3.25, "index": 87.1}, {"x": 398.3, "y": 133.4, "label": "24 Apr 2026", "close": 3.83, "index": 102.7}, {"x": 433.9, "y": 119.7, "label": "01 May 2026", "close": 3.95, "index": 105.9}, {"x": 469.5, "y": 132.3, "label": "08 May 2026", "close": 3.84, "index": 102.9}, {"x": 505.2, "y": 62.7, "label": "15 May 2026", "close": 4.45, "index": 119.3}, {"x": 540.8, "y": 55.8, "label": "22 May 2026", "close": 4.51, "index": 120.9}, {"x": 576.4, "y": 92.3, "label": "29 May 2026", "close": 4.19, "index": 112.3}, {"x": 612.0, "y": 116.3, "label": "05 Jun 2026", "close": 3.98, "index": 106.7}, {"x": 647.7, "y": 124.3, "label": "12 Jun 2026", "close": 3.91, "index": 104.8}, {"x": 683.3, "y": 159.7, "label": "19 Jun 2026", "close": 3.6, "index": 96.5}, {"x": 718.9, "y": 200.8, "label": "26 Jun 2026", "close": 3.24, "index": 86.9}, {"x": 754.5, "y": 196.2, "label": "03 Jul 2026", "close": 3.28, "index": 87.9}, {"x": 790.2, "y": 184.8, "label": "10 Jul 2026", "close": 3.38, "index": 90.6}, {"x": 825.8, "y": 181.4, "label": "17 Jul 2026", "close": 3.41, "index": 91.4}, {"x": 861.4, "y": 119.7, "label": "24 Jul 2026", "close": 3.95, "index": 105.9}, {"x": 897.1, "y": 172.2, "label": "31 Jul 2026", "close": 3.49, "index": 93.6}, {"x": 932.7, "y": 204.2, "label": "07 Aug 2026", "close": 3.21, "index": 86.1}], "sentiment_points": [{"x": 692.9, "y": 117.1, "label": "20 Jun 2026", "score": 57}, {"x": 694.0, "y": 120.8, "label": "21 Jun 2026", "score": 55}, {"x": 702.1, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 702.5, "y": 120.8, "label": "22 Jun 2026", "score": 55}, {"x": 724.3, "y": 122.6, "label": "27 Jun 2026", "score": 54}, {"x": 730.1, "y": 122.6, "label": "28 Jun 2026", "score": 54}, {"x": 730.4, "y": 124.5, "label": "28 Jun 2026", "score": 53}, {"x": 737.3, "y": 122.6, "label": "29 Jun 2026", "score": 54}, {"x": 746.5, "y": 120.8, "label": "01 Jul 2026", "score": 55}, {"x": 755.6, "y": 117.1, "label": "03 Jul 2026", "score": 57}, {"x": 756.3, "y": 119.0, "label": "03 Jul 2026", "score": 56}, {"x": 757.1, "y": 119.0, "label": "03 Jul 2026", "score": 56}, {"x": 759.2, "y": 117.1, "label": "03 Jul 2026", "score": 57}, {"x": 770.7, "y": 119.0, "label": "06 Jul 2026", "score": 56}, {"x": 778.5, "y": 122.6, "label": "07 Jul 2026", "score": 54}, {"x": 781.1, "y": 122.6, "label": "08 Jul 2026", "score": 54}, {"x": 788.7, "y": 120.8, "label": "09 Jul 2026", "score": 55}, {"x": 796.0, "y": 122.6, "label": "11 Jul 2026", "score": 54}, {"x": 804.9, "y": 120.8, "label": "12 Jul 2026", "score": 55}, {"x": 806.2, "y": 119.0, "label": "13 Jul 2026", "score": 56}, {"x": 837.0, "y": 120.8, "label": "19 Jul 2026", "score": 55}, {"x": 840.7, "y": 119.0, "label": "19 Jul 2026", "score": 56}, {"x": 842.2, "y": 119.0, "label": "20 Jul 2026", "score": 56}, {"x": 843.5, "y": 119.0, "label": "20 Jul 2026", "score": 56}, {"x": 844.3, "y": 117.1, "label": "20 Jul 2026", "score": 57}, {"x": 850.2, "y": 115.3, "label": "21 Jul 2026", "score": 58}, {"x": 859.4, "y": 119.0, "label": "23 Jul 2026", "score": 56}, {"x": 860.2, "y": 120.8, "label": "23 Jul 2026", "score": 55}, {"x": 865.4, "y": 119.0, "label": "24 Jul 2026", "score": 56}, {"x": 865.6, "y": 119.0, "label": "24 Jul 2026", "score": 56}, {"x": 886.8, "y": 126.3, "label": "28 Jul 2026", "score": 52}, {"x": 900.4, "y": 109.8, "label": "31 Jul 2026", "score": 61}, {"x": 907.3, "y": 111.6, "label": "02 Aug 2026", "score": 60}, {"x": 910.3, "y": 109.8, "label": "02 Aug 2026", "score": 61}, {"x": 950.3, "y": 111.6, "label": "10 Aug 2026", "score": 60}, {"x": 954.4, "y": 113.4, "label": "11 Aug 2026", "score": 59}, {"x": 958.0, "y": 107.9, "label": "11 Aug 2026", "score": 62}], "price_path": "42.0,144.8 77.6,173.4 113.3,157.4 148.9,177.9 184.5,171.1 220.1,155.1 255.8,144.8 291.4,168.8 327.0,175.7 362.6,199.6 398.3,133.4 433.9,119.7 469.5,132.3 505.2,62.7 540.8,55.8 576.4,92.3 612.0,116.3 647.7,124.3 683.3,159.7 718.9,200.8 754.5,196.2 790.2,184.8 825.8,181.4 861.4,119.7 897.1,172.2 932.7,204.2", "sentiment_path": "692.9,117.1 694.0,120.8 702.1,120.8 702.5,120.8 724.3,122.6 730.1,122.6 730.4,124.5 737.3,122.6 746.5,120.8 755.6,117.1 756.3,119.0 757.1,119.0 759.2,117.1 770.7,119.0 778.5,122.6 781.1,122.6 788.7,120.8 796.0,122.6 804.9,120.8 806.2,119.0 837.0,120.8 840.7,119.0 842.2,119.0 843.5,119.0 844.3,117.1 850.2,115.3 859.4,119.0 860.2,120.8 865.4,119.0 865.6,119.0 886.8,126.3 900.4,109.8 907.3,111.6 910.3,109.8 950.3,111.6 954.4,113.4 958.0,107.9", "price_change": -13.9, "sentiment_change": 5, "latest_close": 3.21, "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."}