{"ticker": {"uuid": "46b8ba46-231c-45cf-ac63-5d3c42df107b", "symbol": "ALYA", "name": "Alithya Group Inc.", "exchange": "TOR", "country": "CA", "sector": "Technology", "industry": "Information Technology Services"}, "articles": [{"title": "SpaceX Passes First Lockup Expiry Test With $500 Billion Rally", "summary": "(Bloomberg) -- Since SpaceX went public in June, Wall Street had been dreading Aug. 6, when the first lockup preventing early investors from selling the stock expired and millions of shares were set to flood the market. Most Read from Bloomberg Walter Sells Lakers, Seeks More Cash to Pay Loans Amid DOJ Probe Phoebe Gates Knew Phia Shopping App Took Credit for Sales It Didn't Drive Trump Seeks Immediate Halt to Judge's Penalties in IRS Case Trump Weighs Call for Capital Gains Tax Cuts as Midterm Boost Iran Takes More Robust Military Stance With US Talks Frozen They needn't have worried. SpaceX ", "url": "https://finance.yahoo.com/markets/stocks/articles/spacex-passes-first-lockup-expiry-084530660.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-13T08:45:30+00:00", "published_display": "13 Aug 2026 08:45", "sentiment": "positive", "sentiment_pct": 71, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.61, "duplicate_count": 1, "topics": ["Artificial Intelligence", "Earnings", "Earnings Release", "Earnings Report", "Free Cash Flow", "Initial Public Offering"]}, {"title": "Alithya Group Inc. (TSX:ALYA) Stock Declines as Earnings Pressure and Technology Spending Concerns Weigh on Sentiment", "summary": "", "url": "", "source_name": "kalkine.ca", "published_at": "2026-08-10T12:41:00+00:00", "published_display": "10 Aug 2026 12:41", "sentiment": "negative", "sentiment_pct": 42, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.325, "duplicate_count": 1, "topics": []}], "by_tier": {"direct": [{"title": "SpaceX Passes First Lockup Expiry Test With $500 Billion Rally", "summary": "(Bloomberg) -- Since SpaceX went public in June, Wall Street had been dreading Aug. 6, when the first lockup preventing early investors from selling the stock expired and millions of shares were set to flood the market. Most Read from Bloomberg Walter Sells Lakers, Seeks More Cash to Pay Loans Amid DOJ Probe Phoebe Gates Knew Phia Shopping App Took Credit for Sales It Didn't Drive Trump Seeks Immediate Halt to Judge's Penalties in IRS Case Trump Weighs Call for Capital Gains Tax Cuts as Midterm Boost Iran Takes More Robust Military Stance With US Talks Frozen They needn't have worried. SpaceX ", "url": "https://finance.yahoo.com/markets/stocks/articles/spacex-passes-first-lockup-expiry-084530660.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-13T08:45:30+00:00", "published_display": "13 Aug 2026 08:45", "provider": "eodhd", "sentiment": "positive", "sentiment_pct": 71, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.61, "duplicate_count": 1, "topics": ["Artificial Intelligence", "Earnings", "Earnings Release", "Earnings Report", "Free Cash Flow", "Initial Public Offering"]}, {"title": "Alithya Group Inc. (TSX:ALYA) Stock Declines as Earnings Pressure and Technology Spending Concerns Weigh on Sentiment", "summary": "", "url": "", "source_name": "kalkine.ca", "published_at": "2026-08-10T12:41:00+00:00", "published_display": "10 Aug 2026 12:41", "provider": "", "sentiment": "negative", "sentiment_pct": 42, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.325, "duplicate_count": 1, "topics": []}], "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": 305, "call_budget": 500, "budget_used_pct": 61.0, "requests_made": 61, "last_success_at": "2026-08-13T11:00:32.128838+00:00", "newest_seen_at": "2026-08-13T10:15:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3239, "unmapped_mentions": 1964}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-11T23:46:29.889271+00:00", "durable_newest_article_at": "2026-08-10T12:41:00+00:00", "durable_story_count": 1}, "sentiment_summary": {"positive": 1, "negative": 1, "neutral": 0, "score": 55, "raw_score": 61, "total": 2, "evidence_count": 2, "effective_articles": 1.83, "direct_story_count": 2, "industry_story_count": 0, "sector_story_count": 0, "story_count": 2, "source_count": 2, "source_concentration": 0.5467, "direct_share": 100, "dispersion": 14, "confidence": 55, "evidence_status": "measured", "score_version": "evidence-v4", "newest_article_at": "2026-08-13T08:45:30+00:00", "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "liquidity", "primary_label": "Balance sheet", "confidence": 58, "events": [{"event": "liquidity", "label": "Balance sheet", "weight": 0.6, "count": 1}, {"event": "earnings", "label": "Earnings", "weight": 0.6, "count": 1}], "positive_events": 1, "negative_events": 1, "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": 305, "call_budget": 500, "budget_used_pct": 61.0, "requests_made": 61, "last_success_at": "2026-08-13T11:00:32.128838+00:00", "newest_seen_at": "2026-08-13T10:15:00+00:00", "rate_limit": 1200, "rate_remaining": 1199, "last_error": "", "mapped_mentions": 3239, "unmapped_mentions": 1964}, "status": "healthy", "durable_evidence_used": true, "durable_collected_at": "2026-08-11T23:46:29.889271+00:00", "durable_newest_article_at": "2026-08-10T12:41:00+00:00", "durable_story_count": 1}}, "market_context": {"has_market_context": true, "latest_close": 1.25, "latest_week": "2026-08-07", "one_week_move": 7.8, "four_week_move": 21.4, "twelve_week_move": -3.8, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -0.190412, "market_dynamics_buy_signal": false, "relative_strength": -26.803923, "fair_value_gap": -29.9, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "undecided", "expectation_probability": 50.4632, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+7.8% over one week, +21.4% over four weeks, trend inactive, and below fair value."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "positive", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 55, "badges": ["Value support"], "opportunities": ["Price is below fair value while news tone is not negative."], "risks": [], "event_label": "Balance sheet", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "finance.yahoo.com", "count": 1}, {"label": "kalkine.ca", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 2}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Balance sheet", "count": 1}, {"label": "Earnings", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "55/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Evidence confidence", "value": "55/100", "tone": "neutral", "text": "1.83 effective stories after overlap and weighting."}, {"label": "Market reaction", "value": "Price moving ahead of tone", "tone": "positive", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Balance sheet", "tone": "neutral", "text": "58/100 classification confidence."}, {"label": "Company focus", "value": "2", "tone": "neutral", "text": "100% of weighted evidence is company-specific."}, {"label": "Evidence agreement", "value": "14/100", "tone": "positive", "text": "lower dispersion means the independent stories agree more closely."}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "+7.8% over one week, +21.4% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "SpaceX Passes First Lockup Expiry Test With $500 Billion Rally"}], "updated_at": "2026-08-11T23:46:29.889271+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": 55, "display": "55", "tone": "neutral", "note": "Balanced news tone"}, {"label": "Evidence confidence", "value": 55, "display": "55", "tone": "neutral", "note": "building confidence"}, {"label": "Company focus", "value": 100, "display": "100%", "tone": "positive", "note": "2 direct stories"}, {"label": "Evidence agreement", "value": 86, "display": "86", "tone": "positive", "note": "14/100 dispersion"}], "confidence_drivers": [{"label": "Sample depth", "value": 23, "note": "1.83 effective stories"}, {"label": "Source breadth", "value": 40, "note": "2 independent publishers"}, {"label": "Direct relevance", "value": 100, "note": "company-specific evidence share"}, {"label": "Freshness", "value": 86, "note": "recency-weighted evidence"}, {"label": "Agreement", "value": 86, "note": "cross-story consistency"}, {"label": "Source independence", "value": 45, "note": "lower publisher concentration"}], "freshness": 86, "source_independence": 45, "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": 1, "score": 42, "tone": "negative", "x": 820.6, "y": 149.6, "volume_height": 52.0, "volume_y": 214.0}, {"date": "2026-08-11", "label": "11 Aug", "count": 0, "score": null, "tone": "neutral", "x": 866.4, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-12", "label": "12 Aug", "count": 0, "score": null, "tone": "neutral", "x": 912.2, "y": 135.0, "volume_height": 0.0, "volume_y": 266.0}, {"date": "2026-08-13", "label": "13 Aug", "count": 1, "score": 71, "tone": "positive", "x": 958.0, "y": 96.8, "volume_height": 52.0, "volume_y": 214.0}], "timeline_points": "820.6,149.6 958.0,96.8", "timeline_has_signal": true, "timeline_start": "24 Jul", "timeline_mid": "03 Aug", "timeline_end": "13 Aug", "momentum": {"label": "Establishing", "tone": "neutral", "recent_score": 61, "prior_score": null, "delta": null, "recent_count": 2, "prior_count": 0, "volume_delta": 2}, "freshness_buckets": [{"label": "Last 24 hours", "count": 1, "share": 50}, {"label": "1 to 3 days", "count": 1, "share": 50}, {"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": 1, "share": 50, "score": 71, "tone": "positive"}, {"label": "kalkine.ca", "count": 1, "share": 50, "score": 42, "tone": "negative"}], "event_profile": [{"label": "Balance sheet", "count": 1, "share": 50, "score": 71, "tone": "positive"}, {"label": "Earnings", "count": 1, "share": 50, "score": 42, "tone": "negative"}], "topics": [{"label": "Initial Public Offering", "count": 1, "share": 50}, {"label": "Free Cash Flow", "count": 1, "share": 50}, {"label": "Earnings Report", "count": 1, "share": 50}, {"label": "Earnings Release", "count": 1, "share": 50}, {"label": "Earnings", "count": 1, "share": 50}, {"label": "Artificial Intelligence", "count": 1, "share": 50}], "supporting": [{"label": "Direct evidence", "text": "2 current stories are mapped specifically to ALYA."}, {"label": "Narrative agreement", "text": "Cross-story agreement is 86/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": "SpaceX Passes First Lockup Expiry Test With $500 Billion Rally", "summary": "(Bloomberg) -- Since SpaceX went public in June, Wall Street had been dreading Aug. 6, when the first lockup preventing early investors from selling the stock expired and millions of shares were set to flood the market. Most Read from Bloomberg Walter Sells Lakers, Seeks More Cash to Pay Loans Amid DOJ Probe Phoebe Gates Knew Phia Shopping App Took Credit for Sales It Didn't Drive Trump Seeks Immediate Halt to Judge's Penalties in IRS Case Trump Weighs Call for Capital Gains Tax Cuts as Midterm Boost Iran Takes More Robust Military Stance With US Talks Frozen They needn't have worried. SpaceX ", "url": "https://finance.yahoo.com/markets/stocks/articles/spacex-passes-first-lockup-expiry-084530660.html", "source_name": "finance.yahoo.com", "published_at": "2026-08-13T08:45:30+00:00", "published_display": "13 Aug 2026 08:45", "sentiment": "positive", "sentiment_pct": 71, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage", "is_stale": false, "evidence_weight": 0.617, "duplicate_count": 1, "topics": ["Artificial Intelligence", "Earnings", "Earnings Release", "Earnings Report", "Free Cash Flow", "Initial Public Offering"]}, "article_count": 2, "updated_at": "2026-08-11T23:46:29.889271+00:00"}, "price_sentiment_path": {"available": true, "price_points": [{"x": 42.0, "y": 65.3, "label": "13 Feb 2026", "close": 1.42, "index": 100.0}, {"x": 77.6, "y": 74.7, "label": "20 Feb 2026", "close": 1.39, "index": 97.9}, {"x": 113.2, "y": 93.7, "label": "27 Feb 2026", "close": 1.33, "index": 93.7}, {"x": 148.9, "y": 84.2, "label": "06 Mar 2026", "close": 1.36, "index": 95.8}, {"x": 184.5, "y": 81.1, "label": "13 Mar 2026", "close": 1.37, "index": 96.5}, {"x": 220.1, "y": 93.7, "label": "20 Mar 2026", "close": 1.33, "index": 93.7}, {"x": 255.7, "y": 77.9, "label": "27 Mar 2026", "close": 1.38, "index": 97.2}, {"x": 291.4, "y": 68.4, "label": "03 Apr 2026", "close": 1.41, "index": 99.3}, {"x": 327.0, "y": 59.0, "label": "10 Apr 2026", "close": 1.44, "index": 101.4}, {"x": 362.6, "y": 55.8, "label": "17 Apr 2026", "close": 1.45, "index": 102.1}, {"x": 398.2, "y": 81.1, "label": "24 Apr 2026", "close": 1.37, "index": 96.5}, {"x": 433.9, "y": 90.5, "label": "01 May 2026", "close": 1.34, "index": 94.4}, {"x": 469.5, "y": 87.4, "label": "08 May 2026", "close": 1.35, "index": 95.1}, {"x": 505.1, "y": 103.2, "label": "15 May 2026", "close": 1.3, "index": 91.5}, {"x": 540.7, "y": 112.6, "label": "22 May 2026", "close": 1.27, "index": 89.4}, {"x": 576.4, "y": 106.3, "label": "29 May 2026", "close": 1.29, "index": 90.8}, {"x": 612.0, "y": 128.4, "label": "05 Jun 2026", "close": 1.22, "index": 85.9}, {"x": 647.6, "y": 204.2, "label": "12 Jun 2026", "close": 0.98, "index": 69.0}, {"x": 683.2, "y": 201.0, "label": "19 Jun 2026", "close": 0.99, "index": 69.7}, {"x": 718.9, "y": 204.2, "label": "26 Jun 2026", "close": 0.98, "index": 69.0}, {"x": 754.5, "y": 191.6, "label": "03 Jul 2026", "close": 1.02, "index": 71.8}, {"x": 790.1, "y": 188.4, "label": "10 Jul 2026", "close": 1.03, "index": 72.5}, {"x": 825.7, "y": 204.2, "label": "17 Jul 2026", "close": 0.98, "index": 69.0}, {"x": 861.4, "y": 197.9, "label": "24 Jul 2026", "close": 1.0, "index": 70.4}, {"x": 897.0, "y": 147.4, "label": "31 Jul 2026", "close": 1.16, "index": 81.7}, {"x": 932.6, "y": 118.9, "label": "07 Aug 2026", "close": 1.25, "index": 88.0}], "sentiment_points": [{"x": 695.6, "y": 130.0, "label": "21 Jun 2026", "score": 50}, {"x": 702.4, "y": 130.0, "label": "22 Jun 2026", "score": 50}, {"x": 702.7, "y": 130.0, "label": "22 Jun 2026", "score": 50}, {"x": 721.1, "y": 130.0, "label": "26 Jun 2026", "score": 50}, {"x": 725.4, "y": 130.0, "label": "27 Jun 2026", "score": 50}, {"x": 729.8, "y": 130.0, "label": "28 Jun 2026", "score": 50}, {"x": 751.6, "y": 130.0, "label": "02 Jul 2026", "score": 50}, {"x": 756.3, "y": 130.0, "label": "03 Jul 2026", "score": 50}, {"x": 775.8, "y": 130.0, "label": "07 Jul 2026", "score": 50}, {"x": 791.7, "y": 130.0, "label": "10 Jul 2026", "score": 50}, {"x": 804.9, "y": 130.0, "label": "12 Jul 2026", "score": 50}, {"x": 807.0, "y": 130.0, "label": "13 Jul 2026", "score": 50}, {"x": 836.6, "y": 130.0, "label": "19 Jul 2026", "score": 50}, {"x": 844.6, "y": 130.0, "label": "20 Jul 2026", "score": 50}, {"x": 848.1, "y": 130.0, "label": "21 Jul 2026", "score": 50}, {"x": 864.7, "y": 130.0, "label": "24 Jul 2026", "score": 50}, {"x": 865.3, "y": 130.0, "label": "24 Jul 2026", "score": 50}, {"x": 865.5, "y": 130.0, "label": "24 Jul 2026", "score": 50}, {"x": 881.9, "y": 130.0, "label": "28 Jul 2026", "score": 50}, {"x": 903.5, "y": 130.0, "label": "01 Aug 2026", "score": 50}, {"x": 958.0, "y": 144.7, "label": "11 Aug 2026", "score": 42}], "price_path": "42.0,65.3 77.6,74.7 113.2,93.7 148.9,84.2 184.5,81.1 220.1,93.7 255.7,77.9 291.4,68.4 327.0,59.0 362.6,55.8 398.2,81.1 433.9,90.5 469.5,87.4 505.1,103.2 540.7,112.6 576.4,106.3 612.0,128.4 647.6,204.2 683.2,201.0 718.9,204.2 754.5,191.6 790.1,188.4 825.7,204.2 861.4,197.9 897.0,147.4 932.6,118.9", "sentiment_path": "695.6,130.0 702.4,130.0 702.7,130.0 721.1,130.0 725.4,130.0 729.8,130.0 751.6,130.0 756.3,130.0 775.8,130.0 791.7,130.0 804.9,130.0 807.0,130.0 836.6,130.0 844.6,130.0 848.1,130.0 864.7,130.0 865.3,130.0 865.5,130.0 881.9,130.0 903.5,130.0 958.0,144.7", "price_change": -12.0, "sentiment_change": -8, "latest_close": 1.25, "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."}