{"ticker": {"uuid": "5c736b76-60b5-40f2-96d3-cb37ed8db480", "symbol": "DRT", "name": "DIRTT Environmental Solutions Ltd.", "exchange": "TOR", "country": "CA", "sector": "Industrials", "industry": "Engineering & Construction"}, "articles": [{"title": "DIRTT Environmental Solutions Ltd. 2026 Q1 - Results - Earnings Call Presentation (TSX:DRT:CA) 2026-05-09", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQc0plTlhpcmRsaG9Ubk9QemE4bFJDc1BWbTVSaEdFQ0VzOUxsTG9SX1czQllpeVhhUjdaSklURGV4WXdqUGVFMUFUS3l6WTJ0Nk1LMGd2YkhBazFxRHlvSkVoUkNDdGxyZXdZUk9KQ2dIUVV1NzlJREs0WjNpcnQ3d2lyT01zeTB4VmdnUmpRUDlKVzhEOFVjRVNLWHU4T2dCX1BEUGtvY2V1ak4tY0d4LXhSZE5DV0Q4?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-09T07:00:00+00:00", "published_display": "09 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Reports First Quarter 2026 Financial Results", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNQTZWeF8ySThtdHNja2xDVHBtaC1rY1BiNkVRZTBjek1hejJtLUFwakpiMjljZ1hXUmFRT3VFa0dUUklXY1pwdkd2VTlCWmMyb05GV2RRZzcwSmlyWjlMQkdvZzZPWEthQVotRzN4Z1hKdFlYa1lIcmo4R1VSLWNfUVMtMTlSZDFuaHJKdkRueVlWVFp4RENuMlB5eUY3cEhpVXBrUUU5d09tYXdqUHNBTEF1cmFOM2xVTUNiYUdDbw?oc=5", "source_name": "GlobeNewswire", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Earnings Flash (DRT.TO) DIRTT Environmental Solutions Reports Q1 Revenue US$42.4M, Up 3% YoY; Net Loss After Tax $3.3 million", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxQZTNXRFk5bkczT1A4Sl82UFFEbDVOa2prbmNNTHNzME5iT2Z5Tko2SmN2Z0RCdTNxUG9YbjNobXJucE5YeEJDT3lWVDc0N2tTOUlVdDJQY0haNkk3ME5TX0h0d25fY0RRVzNSdHNEMWRUTE5fa25vU3JBXzJaSFVINklPWTVyaFhaRXV0U2UtVU9wTTlOLUVzUU1ZQWd3R0dVd2VOc19YaTM3aG5SVDUyN2NpaVFDMFFPa0Z1ZWxWNWQ2NDEzZVlQR3RNa25aTmZsYk8xSmlZMDMxczg1SEhrZ3dR?oc=5", "source_name": "marketscreener.com", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Reports Fourth Quarter 2025 Financial Results and Provides 2026 Guidance", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxOWG1LWk1uMUhmMTJZRTd0aVF6V0xHV1B1cGxuVmh5bWRsZXU2WF9fMm0wdGFLblRwVGxtUGd4TkxHZU1SemdndXpLS1NOeUpid040aWp2VjdDRWlnQzhzRW4wOXl6NDFScUFKc1ZwT216cmVZbWtta3VqQzV2LWgxV1R3czgxYVFyc3VacVkxNmhuVy1Gemoxb2RuVlNRUzVtZWh0RG4tRnhTR1k2Mk4zM3BFQjZfRGdYa2cwQWRvaUF3M1Q0OFJKRlR1ZUpGejlQNm9GbXdXRmxtOUN5REdVa3AtelQ?oc=5", "source_name": "GlobeNewswire", "published_at": "2026-02-25T08:00:00+00:00", "published_display": "25 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TSX Penny Stocks Spotlight: DIRTT Environmental Solutions And Two More To Consider", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxPeGQ5akRuZ2FkLTE2dHktdXJ6ZXJzaWFUVVhyckhuUmFsOVNwWjZLbWNJOWhhRTVScEN1YTZXd1dfZGNUVjhzUGh2RkVfOU9GajJZRnRVcUlzaVAweGFsSmltcUVMYjVWV1VXV1ZheE0wMUdRMk9JUkFuRjVBVTl2bVRoQU8?oc=5", "source_name": "Market source", "published_at": "2026-02-19T08:00:00+00:00", "published_display": "19 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Enters into Support Agreement and Appoints New Director", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxOMDJyemk0OTVFLVJIQzJPd1BhcGdUaGRXNDJyblF3UnlwWERLZHNUZjhjdl9vQU84NzlUQ1BINFZ0TG5RVFU4WUxiY2hRZlNtVk4wNm00RGdZSzlhNHF0bkJldmxIZEw0UmJqdUx4eVlBdVZpR1lnY1VyZkJmczd3cTAwOWtCUGFMNGxsakpXUjViQ0JMbEdheWNEbWJHWXBQRGx6R1BfT2xpSm9odEhPSmhCZGxVRFBSMUYyYnJGaWpNcU41WXduN3RmdWVzUQ?oc=5", "source_name": "GlobeNewswire", "published_at": "2026-02-17T08:00:00+00:00", "published_display": "17 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Environmental Solutions (TSE:DRT) investors are sitting on a loss of 71% if they invested five years ago", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxOenFBcTNWVlBNVzExaXB5NFNtZHdCMkJjYXhjQ3l6b3NVQ0tVRnpING55LUlNdUZqY3BMeGowZVhkLVJERHRyb2VJZGRzUExHX3ZpSUVHWUEtRWRuWkVmdExjTmlvZVh6Y0NmamxRQUpFRW9GdV9iZzFUeGp6S2VuSm5ZdnVtWjNkX3RZ?oc=5", "source_name": "Market source", "published_at": "2026-01-12T08:00:00+00:00", "published_display": "12 Jan 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Announces Renewal of Normal Course Issuer Bid for Common Shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxQMzlUTS16VGoxNHRiaXpSbnBybF80S2xUakk5WE1kQ1RCbEFYYkhmTXUteDBYbFhRTWFXWFVNSzZqTjFMYl9QZFNENmhLcEh3MVp3SmktLWxHZ0daZTUxcUNBYUlxSnZiVHlycktLb3E1U1pXemZVaHRNTjlyaW1IWDdmNmh2VVBXT1c0RlRZZlUyUHFtQjZ6TlVMRXhBT1JlYkZRc0ctQzFacGN2cUx2elp0Yjh4UHFTa2VYclVfazRpdUhrX3VuQU9iT1V4bTFqc2FXT25WN08?oc=5", "source_name": "GlobeNewswire", "published_at": "2025-12-18T08:00:00+00:00", "published_display": "18 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Dirtt Environmental Solutions Ltd Cash Flow \u2013 TSX:DRT", "summary": "", "url": "https://news.google.com/rss/articles/CBMic0FVX3lxTE1VbG44RVhBQW1jNldCbFE3S3V2TkxHbWRlTFU5MmNvUlRQMVVER0FVVlZhYjlzNzdaQXJrUWRhcmpUSVZFcy1tT1hpMHkxZVlxaXBhZ0JfWUNiYXJmVE82VjFwaDV3MTN1RHZ6dEcxei1Ea0k?oc=5", "source_name": "TradingView", "published_at": "2021-04-14T16:33:56+00:00", "published_display": "14 Apr 2021 16:33", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "DIRTT Environmental Solutions Ltd. 2026 Q1 - Results - Earnings Call Presentation (TSX:DRT:CA) 2026-05-09", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQc0plTlhpcmRsaG9Ubk9QemE4bFJDc1BWbTVSaEdFQ0VzOUxsTG9SX1czQllpeVhhUjdaSklURGV4WXdqUGVFMUFUS3l6WTJ0Nk1LMGd2YkhBazFxRHlvSkVoUkNDdGxyZXdZUk9KQ2dIUVV1NzlJREs0WjNpcnQ3d2lyT01zeTB4VmdnUmpRUDlKVzhEOFVjRVNLWHU4T2dCX1BEUGtvY2V1ak4tY0d4LXhSZE5DV0Q4?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-09T07:00:00+00:00", "published_display": "09 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Reports First Quarter 2026 Financial Results", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNQTZWeF8ySThtdHNja2xDVHBtaC1rY1BiNkVRZTBjek1hejJtLUFwakpiMjljZ1hXUmFRT3VFa0dUUklXY1pwdkd2VTlCWmMyb05GV2RRZzcwSmlyWjlMQkdvZzZPWEthQVotRzN4Z1hKdFlYa1lIcmo4R1VSLWNfUVMtMTlSZDFuaHJKdkRueVlWVFp4RENuMlB5eUY3cEhpVXBrUUU5d09tYXdqUHNBTEF1cmFOM2xVTUNiYUdDbw?oc=5", "source_name": "GlobeNewswire", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Earnings Flash (DRT.TO) DIRTT Environmental Solutions Reports Q1 Revenue US$42.4M, Up 3% YoY; Net Loss After Tax $3.3 million", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4gFBVV95cUxQZTNXRFk5bkczT1A4Sl82UFFEbDVOa2prbmNNTHNzME5iT2Z5Tko2SmN2Z0RCdTNxUG9YbjNobXJucE5YeEJDT3lWVDc0N2tTOUlVdDJQY0haNkk3ME5TX0h0d25fY0RRVzNSdHNEMWRUTE5fa25vU3JBXzJaSFVINklPWTVyaFhaRXV0U2UtVU9wTTlOLUVzUU1ZQWd3R0dVd2VOc19YaTM3aG5SVDUyN2NpaVFDMFFPa0Z1ZWxWNWQ2NDEzZVlQR3RNa25aTmZsYk8xSmlZMDMxczg1SEhrZ3dR?oc=5", "source_name": "marketscreener.com", "published_at": "2026-05-06T07:00:00+00:00", "published_display": "06 May 2026 07:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Reports Fourth Quarter 2025 Financial Results and Provides 2026 Guidance", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxOWG1LWk1uMUhmMTJZRTd0aVF6V0xHV1B1cGxuVmh5bWRsZXU2WF9fMm0wdGFLblRwVGxtUGd4TkxHZU1SemdndXpLS1NOeUpid040aWp2VjdDRWlnQzhzRW4wOXl6NDFScUFKc1ZwT216cmVZbWtta3VqQzV2LWgxV1R3czgxYVFyc3VacVkxNmhuVy1Gemoxb2RuVlNRUzVtZWh0RG4tRnhTR1k2Mk4zM3BFQjZfRGdYa2cwQWRvaUF3M1Q0OFJKRlR1ZUpGejlQNm9GbXdXRmxtOUN5REdVa3AtelQ?oc=5", "source_name": "GlobeNewswire", "published_at": "2026-02-25T08:00:00+00:00", "published_display": "25 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TSX Penny Stocks Spotlight: DIRTT Environmental Solutions And Two More To Consider", "summary": "", "url": "https://news.google.com/rss/articles/CBMihAFBVV95cUxPeGQ5akRuZ2FkLTE2dHktdXJ6ZXJzaWFUVVhyckhuUmFsOVNwWjZLbWNJOWhhRTVScEN1YTZXd1dfZGNUVjhzUGh2RkVfOU9GajJZRnRVcUlzaVAweGFsSmltcUVMYjVWV1VXV1ZheE0wMUdRMk9JUkFuRjVBVTl2bVRoQU8?oc=5", "source_name": "Market source", "published_at": "2026-02-19T08:00:00+00:00", "published_display": "19 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Enters into Support Agreement and Appoints New Director", "summary": "", "url": "https://news.google.com/rss/articles/CBMizgFBVV95cUxOMDJyemk0OTVFLVJIQzJPd1BhcGdUaGRXNDJyblF3UnlwWERLZHNUZjhjdl9vQU84NzlUQ1BINFZ0TG5RVFU4WUxiY2hRZlNtVk4wNm00RGdZSzlhNHF0bkJldmxIZEw0UmJqdUx4eVlBdVZpR1lnY1VyZkJmczd3cTAwOWtCUGFMNGxsakpXUjViQ0JMbEdheWNEbWJHWXBQRGx6R1BfT2xpSm9odEhPSmhCZGxVRFBSMUYyYnJGaWpNcU41WXduN3RmdWVzUQ?oc=5", "source_name": "GlobeNewswire", "published_at": "2026-02-17T08:00:00+00:00", "published_display": "17 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Environmental Solutions (TSE:DRT) investors are sitting on a loss of 71% if they invested five years ago", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxOenFBcTNWVlBNVzExaXB5NFNtZHdCMkJjYXhjQ3l6b3NVQ0tVRnpING55LUlNdUZqY3BMeGowZVhkLVJERHRyb2VJZGRzUExHX3ZpSUVHWUEtRWRuWkVmdExjTmlvZVh6Y0NmamxRQUpFRW9GdV9iZzFUeGp6S2VuSm5ZdnVtWjNkX3RZ?oc=5", "source_name": "Market source", "published_at": "2026-01-12T08:00:00+00:00", "published_display": "12 Jan 2026 08:00", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "DIRTT Announces Renewal of Normal Course Issuer Bid for Common Shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2AFBVV95cUxQMzlUTS16VGoxNHRiaXpSbnBybF80S2xUakk5WE1kQ1RCbEFYYkhmTXUteDBYbFhRTWFXWFVNSzZqTjFMYl9QZFNENmhLcEh3MVp3SmktLWxHZ0daZTUxcUNBYUlxSnZiVHlycktLb3E1U1pXemZVaHRNTjlyaW1IWDdmNmh2VVBXT1c0RlRZZlUyUHFtQjZ6TlVMRXhBT1JlYkZRc0ctQzFacGN2cUx2elp0Yjh4UHFTa2VYclVfazRpdUhrX3VuQU9iT1V4bTFqc2FXT25WN08?oc=5", "source_name": "GlobeNewswire", "published_at": "2025-12-18T08:00:00+00:00", "published_display": "18 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Dirtt Environmental Solutions Ltd Cash Flow \u2013 TSX:DRT", "summary": "", "url": "https://news.google.com/rss/articles/CBMic0FVX3lxTE1VbG44RVhBQW1jNldCbFE3S3V2TkxHbWRlTFU5MmNvUlRQMVVER0FVVlZhYjlzNzdaQXJrUWRhcmpUSVZFcy1tT1hpMHkxZVlxaXBhZ0JfWUNiYXJmVE82VjFwaDV3MTN1RHZ6dEcxei1Ea0k?oc=5", "source_name": "TradingView", "published_at": "2021-04-14T16:33:56+00:00", "published_display": "14 Apr 2021 16:33", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "liquidity", "event_label": "Balance sheet", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 70, "total_relevant": 9, "sentiment_summary": {"positive": 0, "negative": 2, "neutral": 7, "score": 47, "total": 9, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 74, "events": [{"event": "earnings", "label": "Earnings", "weight": 2.55, "count": 4}, {"event": "general", "label": "Market update", "weight": 2.2, "count": 4}, {"event": "liquidity", "label": "Balance sheet", "weight": 0.55, "count": 1}], "positive_events": 0, "negative_events": 2}, "market_context": {"has_market_context": true, "latest_close": 0.71, "latest_week": "2026-06-19", "one_week_move": 0.0, "four_week_move": -6.6, "twelve_week_move": -10.1, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -1.584812, "market_dynamics_buy_signal": false, "relative_strength": -25.232216, "fair_value_gap": -5.4, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 47.2548, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+0.0% over one week, -6.6% over four weeks, trend inactive, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 50, "badges": [], "opportunities": [], "risks": [], "event_label": "Earnings", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "GlobeNewswire", "count": 4}, {"label": "Market source", "count": 2}, {"label": "Seeking Alpha", "count": 1}, {"label": "marketscreener.com", "count": 1}, {"label": "TradingView", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 9}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 4}, {"label": "Market update", "count": 4}, {"label": "Balance sheet", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "47/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Earnings", "tone": "neutral", "text": "74/100 classification confidence."}, {"label": "Company focus", "value": "9", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "1", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "+0.0% over one week, -6.6% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "DIRTT Environmental Solutions Ltd. 2026 Q1 - Results - Earnings Call Presentation (TSX:DRT:CA) 2026-05-09"}], "updated_at": "2026-06-22T20:44:12.248009+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}