{"ticker": {"uuid": "2fa0407b-4245-4201-bb70-c02f78a0158f", "symbol": "FTG", "name": "Firan Technology Group Corporation", "exchange": "TOR", "country": "CA", "sector": "Industrials", "industry": "Aerospace & Defense"}, "articles": [{"title": "Beacon raises price target on Firan to $30.00", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxPYzBjOUhPa0xsUUxwVXFPZXdhMWFONGFCRDdPc1Q4LS1mRzRDZ0dqZzV3RVEtMXVjV1RSYWFFMWRsQ2t2cmZ4TEVWcUZ0bzhlZnl2ZmxBazdETm4ybkQtZEpTRzV0WVNrbnMxSDg3N3djX0Y5TUxxWVZIYS1DNld5TzhKLS1OMmhtV3RN0gGQAUFVX3lxTFB2RnB0Tmt5Q3ZPdlhpMnVaRVlYb0Y4bE1nOFBNYnlXSTdkOFkxMDlMUWk4VW5EWnRVZlBUUGZBZ0trYXhzUHlRNnByTUZwRUZkZ2dUaVNaUzgxMmdPLWVKMGhRbWxjVzc2X1BDS1VHZUlFbUFncUxQR3BuUWJvemQzRmhZSi1UQ3dpT0RxR3RKZw?oc=5", "source_name": "Cantech Letter", "published_at": "2026-07-14T16:37:00+00:00", "published_display": "14 Jul 2026 16:37", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group (TSE:FTG) Stock Price Expected to Rise, Raymond James Financial Analyst Says", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxOd0ZCSzUtOHExaXJxd2J2TlVyWkJqRXhyYmdROEFBQWxWcVNaVWFzd0VCTVBxQTMzcHNhY3lXVmJiQ3dGeG94X2s1S2NudjI5M2dZNmxTWV9jaTR5dHl2YmpWQUlDaTExZzNXR21VMkdKSF9oN1ZXdDF2b0VYSnNlNnlaYWNIcGNlMnl2TXlRYmo2cWRmUVlfUXVMSVNYVEgxZDVhQ2RKRUxEQkRIa0JzS1ZxNFlXZ3l4MjlxZFNHNVhreVlFTGl1dnZMeFZ2NzdKN0pwTnVVRUl0aDM3cFZQT0NjUQ?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-10T18:48:25+00:00", "published_display": "10 Jul 2026 18:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group (TSX:FTG) Stock Confronts Slower 8% Earnings Growth Versus Bullish Narratives", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxOXzAxUzRTS0hCUzlHSHo4MEdVaC1fcFNaT1RTckRVSy1aTkpUSGVYb1ZwdFJoNW45cXZscEY1c3M1QkF1YVMwQUR4QWdMREphTHoxR2FqeWJxVXc4ZzNKSWp5MFMwdnR4czYxTkJ3WklRUGNIVWJhcERPQ2tnNXByQ2JKWjNfQl9hT0RLd1JkTVhNZjdFTHN0ZzhEb19kQ0w2U3dmcHBmTGM2ZUFuUGVwb09hZ3J6ZHYxMktnSUNEYlBGSkduYnhLQ3hKRENkeFRZbUkwQ2ZOTdIB3AFBVV95cUxQakc5Wm5zRnVoamJpb3Y2eXVDWXVCSGJHQ0tSakIwQmZpRU1DVThlVFYzRVBBaDQ2NUFMZGNieTEteW9EbUZfUGxjaWlZMHZLWndEcEE1NG9RS0tfb0tNdlNQZ1lWR3lPNzkyaERGUFppSk1ab2stdFZaZU9STDV4NlF5LUJQdTVMYWg2aHRiWG5FS0RsaC1iQjRkeDJIdjk3eG11UmJlYjdib0xUeGxzRHhCbU9ld2syWGxBa2ozd0p4bVZ5cklZNmtvemh5aVRUZVhWSlI0Vmlpbk9V?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-09T22:45:10+00:00", "published_display": "09 Jul 2026 22:45", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Earnings Flash (FTG.TO) Firan Technology Group Reports Q2 Revenue $52.7M", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPV0cxajhzUG1aZ1B6Um1KbWxtUURtS3dGYjgzek14S2t3THE2WS03SHBac0MwSGg3TW5HU3VmbXZ2RVBVbkRxREYxV1pCdGxBTkhOVnVGcXk0ei1vSTh2anRuT2dlTHZMTlpHVXEyX3k5STFKN2diTkUyVkY5MUQ4X2wzakltZzFsSExVXzkwRHNKamF0T2QtQmhYS0tLRFo2R20zbExLUnBXWkZzb3JqRV8yRmNsVDVNam8yTkdWOA?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-09T10:17:54+00:00", "published_display": "09 Jul 2026 10:17", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group Q2 2026 Earnings Call Transcript", "summary": "", "url": "https://news.google.com/rss/articles/CBMilgFBVV95cUxOVEFUNVR1QkUzUnZodUxzNWZIbk8xbjNjVG90azY0T2NSVUlLc3kya050XzRsN3d6dk5NM3BKTmV5a2JsLWJncFJtbHdha0M3V1JLM2RteFZpU2M5SjJhdUhUdXpGM0ViVHdvanVQTmpCWmxiWG9GWjJNcGQ0UFRzb1N4bFNyQzFkZmdhS18zVUtaWW41LVE?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-09T05:09:50+00:00", "published_display": "09 Jul 2026 05:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to earnings forward of Firan Technology Group Corporation \u2013 TSX:FTG", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNRHFqQk1TWVdzUkROQ2VSOEtsZ0xpbHVYS3I5WElpcHhIR2FrT2EtbXlyTkZsak1lUUlIQkxqemtlUm5mQVY2RVR5alBlNnpsOG1oQTBxNUhXczVOblR0V2hxMS1SQ2tudjR4ejlTV01TVkI3Ykh5WHY1Umx4eC1QM21uOE16aVhvUHVkMTVTTENRY1RMTElPZngzcjg?oc=5", "source_name": "TradingView", "published_at": "2026-06-28T15:56:36+00:00", "published_display": "28 Jun 2026 15:56", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group (TSX:FTG) Stock Price & News", "summary": "", "url": "https://news.google.com/rss/articles/CBMidEFVX3lxTE5QaV9jY09ocGMzWHpoTjVQbzlhVjZVN3F5eVBJS0Vidmo3ejdfbVdUMEtXbmx4TDRnNzEzOEJmVXJoM1BUSTlSMHgwaS01VW5HWl82TXFva3g4aGFwdjZiSGVYUDc3ekJDN3RxMHJjTS1IYVNI?oc=5", "source_name": "The Motley Fool Canada", "published_at": "2026-04-25T03:05:59+00:00", "published_display": "25 Apr 2026 03:05", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "A Look At Firan Technology Group (TSX:FTG) Valuation After Its Latest Earnings And Strong Share Price Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxOS1V0NG1DdEI2SlFpenJ6SnJiVnRjSGJzd2JFRlZDU1NqOFZSUG40TUZZNDlaWm9uMmtPa1c5cUpIeTA4V3ptbVZqYVc0cnh0bnVDRmR1bFpmdnB0am05eDh1U1ZZZ1dfNV9DQnZoR3V5bml0XzlJTlVlYlE0d2JsQjh0a1Bpa3hmZktsZWo2TlF4MnkxOTF3aThpM2R6RUo3M3puZGItVjQ2bVNnNVExSWsyeU0zMUtwRFpadzg3MW5WdUdVdmxGc0RCVTBMYWl3RnQ3YzVR0gHbAUFVX3lxTE13TEh2LXM4WkVjR3JwY1ROVkpHMGVUSEk3QUdCOUstZXFjc3ktQmozci1rUEN4cTNWQkNLdUJHT3dvLVFEZ0phSmhpY3I1Uks1Yld4dEttMTYwZkRHODhWMU92a09jdUlZN3poYlhldVhHVU9ZUEZwVDhCbXZCbnFlaWFCT0JvX0hrOHcyR1NZM19WV2xnVUJlUnlZVmZtOE1UNjk5SURRNGR6YUxkM3BNOHdTdDdBT0xWUzVYZ2d0YWc5S0NUVmRLbDh5dWVkMlpwTjV3MVVVLUlPcw?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "A Look At Firan Technology Group (TSX:FTG) Valuation After Its Latest Quarterly Earnings Release", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNejN0SEJ5N3ZUS2d0bEVQeGxON0pqZTV3bjg5cWdlMW5MakxkU3lWU2FZNWdud0RxdmxCbDFYaXFiRUdfM3lFZUtxMjJfSHM4QnJyRGRybG5HX1d2NUxQWHVJeFpaM2lpaEJmVHp6RHpfRHljQTBwdUpDTy12WXkwV2ZUY08xLWktTmdyR0pRM2k4QjZwb1AtTUdVdE8?oc=5", "source_name": "Market source", "published_at": "2026-04-19T07:00:00+00:00", "published_display": "19 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Beacon raises price target on Firan Technology to $26.00", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPSDZ3Nno5b1Q2Ui02VzR2MU1VUTFWYUFQSkRLWEtvbk5vXzFINHQtQy1ka29GZDZhLXhOY1F6RWxhWEkxQjc5MmxPOTNVUWYyNWg4VlpnVHljVlAtNnYyX3ViSE1Uc3EyNHN0aExweUZ3MVppbXJtZ0xzYlVDVVczeTdNOEZFMVRHRHhHTlczYW5TVEZkLXI0MEVn0gGfAUFVX3lxTE14X2xKTi1YeWtfSi1qZWxkal9iQWpjLXRHWlN3OVk3ZzE0YXJEcnpJaWg4ZjYwN19Hc1pXN1FPZXRkMTJFQWVNRFhXakdidVR3S244d08xNFk0NExTM3ZITWRqd1gtUXF0Q2FBM0NqdTA1ZXppb1BPV2V2d3otSFNGMVl5bDBkcHpramFwNGxQSHVQV2NTcGFRb3VndVFsaw?oc=5", "source_name": "Cantech Letter", "published_at": "2026-04-13T07:00:00+00:00", "published_display": "13 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Can Firan Technology Group (TSX:FTG) Turn Defence Backlog Momentum Into Durable Earnings Power?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxQZTV0RWs5RHRMZ3NfM0drZ2JLLWxiYjY2UTdfNGhmZWVJdC1MdlZrMlNDQVQ1NjBwcDkzTlpGUkFQUFVNLWtZZ0F3ZG1oalJnLTBaQ1h2aVR0RlZOUjVTeHk0dURPMW9xcWV4bFplUWpXd3FIWkZMZ3dPQ2NYa0s4cDRlLW9QdC1Pd0xxNmc3RE11Q195eFRFMFJvYw?oc=5", "source_name": "Market source", "published_at": "2026-04-12T07:00:00+00:00", "published_display": "12 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group Q1 Net Margin Slide Tests Bullish Growth Narratives", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxOdkswQ0x1NzlvaDFvQ3ppazFzUU1fQW04OU1kLUZ3ZmJjS0t2TzFVOTdWc0ZZSDJIUWk1eW5ra0VobGsyNHRxWThCUUZUbl82WlVzOVdvNUUycGpOUjdlQVZWZGNBNU85dHZlYkdHQVpTd2NHbW9vMDFUWS1DcVVvQWxfT0pwR0lCS1RHcU1JaXp5SkFYSnE2T0sxNU9JZzVDRjBweUgwU1FYZ1FoT1BuX3NSeUZQalp1a054cWVWYzBoQWxUZjFUQVNtcDFrendhNXBUNUJ2VdIB3AFBVV95cUxNUXNmS2hfYjVfUk5LbmxiWk5ZRDJ0VzhibExmZWVfWGwyNDdac1JQSVo1MVBIODkwb2R5LWludUhtYklLbGNhQ1pPb0EyLTFYSS1oQjQ5MzdHcnFtSzh0clBNWkgxU19Xb00yQmk3c2VkWFVGanFaM0Z1aFd0bU9aZUNSdVBjVGhLUjdtYk9rN2ZsbDFWUE5yM3BxRVpUWFFRUVJGWGVqZ1FzaFdacXNQeG80dXgxalg3ZnVnZ2d0WWRVT3lYNjNPcUpwTWV4c3NoMmpFNnU3bEZYUFMt?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-10T07:00:00+00:00", "published_display": "10 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology. Buy, Sell or Hold?", "summary": "", "url": "https://news.google.com/rss/articles/CBMifEFVX3lxTFBpaXdjX0tua0pSckNWYVdFclpROGVZZ0Rmb21LSFFjX1M4LUw0YkFET3BsU0k4OVpMVm5WUVRrRVJWS2hTNUlaNkZFekJMdy1GSHBZTnB5emJaTktxQlNIaENnc3lYZUxiN1FHNkxHUFVQNERualNqZ2ZYOETSAYIBQVVfeXFMUDNqMFhDaURldnRYakJVbjJjZUNid2NjMzI2MW1JbjFkQnh4WGVYUC1HeTF2TFVHTFQzby1VYlRucDVia0h5T2pDNHhJZXJkQXhrWjJWYTltNnVoQXotSElJdW9YX21WeUYtdkt6ZFBsMW9sZEZzU19jZlZ2b016elNLdw?oc=5", "source_name": "Cantech Letter", "published_at": "2026-01-15T08:00:00+00:00", "published_display": "15 Jan 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": "There's Reason For Concern Over Firan Technology Group Corporation's (TSE:FTG) Price", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxPLTB0Y05kRXNwRThQOHZJSjR4X3gzRmJKT1FSMlh1RE9fS0VabzlYZEJMcFZtZkRxdGpyTG5kRzhxai1TWnRLcFR3ZFBzU0gyY0hnZkd5MDQ1eDBkWFNmSDFmTmlEUTlOUlNCR19iVWNFSzZqNXRNLU1EVjlORUFzX0h0MnQ5RXBUZTkwZDlMd3lBX1FvR2xDeXBzNlVyeEZKS0Z6eHpCQW9UbkZBcjBUUjNlUm1ob1JYYVk1d2NSeFdtZDBVTGlObUI3T3pDNUZNcWRhX0FfY9IB3AFBVV95cUxPZElIa1NtY0d1YnFaZFF0NmFBLXF6a19IQ1J3V0FZVU1GbXZKdUIxdjFuenBlNHI0T19Bemw4LUxwakUzOVIyS2llSVhhUTJTMndhRU8tRXN0VE9GZEtxZnFvVkw1WDIzYzhadVVzOFN1d2hONUpZa1l2UUdYTmo1d0h0VzR4NmFhbzcyMjZHSk95cVBoMG9mbFhiRldNVDJGb3FKVEMydVotN0FUYTc3d21PbDgzczhzbEQ2bEFEcE5LeUIyZWsyTDhJeEp5YTV5TklRTWpDaTMtZTcw?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-10T08:00:00+00:00", "published_display": "10 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": "When Should You Buy Firan Technology Group Corporation (TSE:FTG)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMijAFBVV95cUxQQTdkRXNOLWQ3S2VpUkNRYy1YTU81TnZrWWtUQ1JEWjZsRW92ZXZZdm9QSy1YUlZ3N21KdnhGRHN3SHBvOExtaDRKaTNiMlZOQWgyenhOZDl0bXRjbTVHV09FY2VDX0RkdVcyT0NlVjlRVE00dUVpYU1YY09rMW9oak5VQVhIYjI0WWRVZg?oc=5", "source_name": "Market source", "published_at": "2025-08-05T07:00:00+00:00", "published_display": "05 Aug 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group is flying, this analyst says", "summary": "", "url": "https://news.google.com/rss/articles/CBMikwFBVV95cUxPY2FnMzE1NG1JVEZRTjdnMWpIeWk5ZngxZXZXU3g4QzZlWFFJMDJWU2N0UHBLWlNjSEpWclVSZWMyejk4T1RVakpHOWw4LWlEbXEzdXBkWkxVSFRPVlR0c2dkdndXLVl6N0JYMkxIc0d2QWUyWHo1eF9za0lXbndVd1lCQVFlWmJ0R3NBMUx5VTU5Y2_SAZgBQVVfeXFMTW5MZ1MxLW9DNGxaWmNNenhnZzJyM2JjVlJlVVkyWGFFem1lR3dfMkQ0WUVzOXlleEgtcGFoMGhMZDZUbzlHcVdfX1p2cTdCcXYtX1JCUUs0XzB4VHdIV1VFX005YTRndk5hQThoc3BrZVlkaFdlSDFPbTlnRnpLenNOV0FtTlNYWXNSN2hWd3ZoT2dZcXd3NUc?oc=5", "source_name": "Cantech Letter", "published_at": "2025-05-22T07:00:00+00:00", "published_display": "22 May 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group Corp (FTG:CT): Stock Price, Quote and News", "summary": "", "url": "https://news.google.com/rss/articles/CBMiU0FVX3lxTFBUMFpwcTdvTEdWdnowRDlDU0dHbUFLNXZkYUR5aHN1LUZDakVINUVfellvZmxRekRTODhuaS16c0NaSDJXblJodkNIejNndDFyMThN?oc=5", "source_name": "BNN Bloomberg", "published_at": "2024-07-11T18:06:10+00:00", "published_display": "11 Jul 2024 18:06", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Beacon raises price target on Firan to $30.00", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiwFBVV95cUxPYzBjOUhPa0xsUUxwVXFPZXdhMWFONGFCRDdPc1Q4LS1mRzRDZ0dqZzV3RVEtMXVjV1RSYWFFMWRsQ2t2cmZ4TEVWcUZ0bzhlZnl2ZmxBazdETm4ybkQtZEpTRzV0WVNrbnMxSDg3N3djX0Y5TUxxWVZIYS1DNld5TzhKLS1OMmhtV3RN0gGQAUFVX3lxTFB2RnB0Tmt5Q3ZPdlhpMnVaRVlYb0Y4bE1nOFBNYnlXSTdkOFkxMDlMUWk4VW5EWnRVZlBUUGZBZ0trYXhzUHlRNnByTUZwRUZkZ2dUaVNaUzgxMmdPLWVKMGhRbWxjVzc2X1BDS1VHZUlFbUFncUxQR3BuUWJvemQzRmhZSi1UQ3dpT0RxR3RKZw?oc=5", "source_name": "Cantech Letter", "published_at": "2026-07-14T16:37:00+00:00", "published_display": "14 Jul 2026 16:37", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group (TSE:FTG) Stock Price Expected to Rise, Raymond James Financial Analyst Says", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxOd0ZCSzUtOHExaXJxd2J2TlVyWkJqRXhyYmdROEFBQWxWcVNaVWFzd0VCTVBxQTMzcHNhY3lXVmJiQ3dGeG94X2s1S2NudjI5M2dZNmxTWV9jaTR5dHl2YmpWQUlDaTExZzNXR21VMkdKSF9oN1ZXdDF2b0VYSnNlNnlaYWNIcGNlMnl2TXlRYmo2cWRmUVlfUXVMSVNYVEgxZDVhQ2RKRUxEQkRIa0JzS1ZxNFlXZ3l4MjlxZFNHNVhreVlFTGl1dnZMeFZ2NzdKN0pwTnVVRUl0aDM3cFZQT0NjUQ?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-10T18:48:25+00:00", "published_display": "10 Jul 2026 18:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group (TSX:FTG) Stock Confronts Slower 8% Earnings Growth Versus Bullish Narratives", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxOXzAxUzRTS0hCUzlHSHo4MEdVaC1fcFNaT1RTckRVSy1aTkpUSGVYb1ZwdFJoNW45cXZscEY1c3M1QkF1YVMwQUR4QWdMREphTHoxR2FqeWJxVXc4ZzNKSWp5MFMwdnR4czYxTkJ3WklRUGNIVWJhcERPQ2tnNXByQ2JKWjNfQl9hT0RLd1JkTVhNZjdFTHN0ZzhEb19kQ0w2U3dmcHBmTGM2ZUFuUGVwb09hZ3J6ZHYxMktnSUNEYlBGSkduYnhLQ3hKRENkeFRZbUkwQ2ZOTdIB3AFBVV95cUxQakc5Wm5zRnVoamJpb3Y2eXVDWXVCSGJHQ0tSakIwQmZpRU1DVThlVFYzRVBBaDQ2NUFMZGNieTEteW9EbUZfUGxjaWlZMHZLWndEcEE1NG9RS0tfb0tNdlNQZ1lWR3lPNzkyaERGUFppSk1ab2stdFZaZU9STDV4NlF5LUJQdTVMYWg2aHRiWG5FS0RsaC1iQjRkeDJIdjk3eG11UmJlYjdib0xUeGxzRHhCbU9ld2syWGxBa2ozd0p4bVZ5cklZNmtvemh5aVRUZVhWSlI0Vmlpbk9V?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-09T22:45:10+00:00", "published_display": "09 Jul 2026 22:45", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Earnings Flash (FTG.TO) Firan Technology Group Reports Q2 Revenue $52.7M", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPV0cxajhzUG1aZ1B6Um1KbWxtUURtS3dGYjgzek14S2t3THE2WS03SHBac0MwSGg3TW5HU3VmbXZ2RVBVbkRxREYxV1pCdGxBTkhOVnVGcXk0ei1vSTh2anRuT2dlTHZMTlpHVXEyX3k5STFKN2diTkUyVkY5MUQ4X2wzakltZzFsSExVXzkwRHNKamF0T2QtQmhYS0tLRFo2R20zbExLUnBXWkZzb3JqRV8yRmNsVDVNam8yTkdWOA?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-09T10:17:54+00:00", "published_display": "09 Jul 2026 10:17", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group Q2 2026 Earnings Call Transcript", "summary": "", "url": "https://news.google.com/rss/articles/CBMilgFBVV95cUxOVEFUNVR1QkUzUnZodUxzNWZIbk8xbjNjVG90azY0T2NSVUlLc3kya050XzRsN3d6dk5NM3BKTmV5a2JsLWJncFJtbHdha0M3V1JLM2RteFZpU2M5SjJhdUhUdXpGM0ViVHdvanVQTmpCWmxiWG9GWjJNcGQ0UFRzb1N4bFNyQzFkZmdhS18zVUtaWW41LVE?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-09T05:09:50+00:00", "published_display": "09 Jul 2026 05:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to earnings forward of Firan Technology Group Corporation \u2013 TSX:FTG", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNRHFqQk1TWVdzUkROQ2VSOEtsZ0xpbHVYS3I5WElpcHhIR2FrT2EtbXlyTkZsak1lUUlIQkxqemtlUm5mQVY2RVR5alBlNnpsOG1oQTBxNUhXczVOblR0V2hxMS1SQ2tudjR4ejlTV01TVkI3Ykh5WHY1Umx4eC1QM21uOE16aVhvUHVkMTVTTENRY1RMTElPZngzcjg?oc=5", "source_name": "TradingView", "published_at": "2026-06-28T15:56:36+00:00", "published_display": "28 Jun 2026 15:56", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group (TSX:FTG) Stock Price & News", "summary": "", "url": "https://news.google.com/rss/articles/CBMidEFVX3lxTE5QaV9jY09ocGMzWHpoTjVQbzlhVjZVN3F5eVBJS0Vidmo3ejdfbVdUMEtXbmx4TDRnNzEzOEJmVXJoM1BUSTlSMHgwaS01VW5HWl82TXFva3g4aGFwdjZiSGVYUDc3ekJDN3RxMHJjTS1IYVNI?oc=5", "source_name": "The Motley Fool Canada", "published_at": "2026-04-25T03:05:59+00:00", "published_display": "25 Apr 2026 03:05", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "A Look At Firan Technology Group (TSX:FTG) Valuation After Its Latest Earnings And Strong Share Price Momentum", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxOS1V0NG1DdEI2SlFpenJ6SnJiVnRjSGJzd2JFRlZDU1NqOFZSUG40TUZZNDlaWm9uMmtPa1c5cUpIeTA4V3ptbVZqYVc0cnh0bnVDRmR1bFpmdnB0am05eDh1U1ZZZ1dfNV9DQnZoR3V5bml0XzlJTlVlYlE0d2JsQjh0a1Bpa3hmZktsZWo2TlF4MnkxOTF3aThpM2R6RUo3M3puZGItVjQ2bVNnNVExSWsyeU0zMUtwRFpadzg3MW5WdUdVdmxGc0RCVTBMYWl3RnQ3YzVR0gHbAUFVX3lxTE13TEh2LXM4WkVjR3JwY1ROVkpHMGVUSEk3QUdCOUstZXFjc3ktQmozci1rUEN4cTNWQkNLdUJHT3dvLVFEZ0phSmhpY3I1Uks1Yld4dEttMTYwZkRHODhWMU92a09jdUlZN3poYlhldVhHVU9ZUEZwVDhCbXZCbnFlaWFCT0JvX0hrOHcyR1NZM19WV2xnVUJlUnlZVmZtOE1UNjk5SURRNGR6YUxkM3BNOHdTdDdBT0xWUzVYZ2d0YWc5S0NUVmRLbDh5dWVkMlpwTjV3MVVVLUlPcw?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "A Look At Firan Technology Group (TSX:FTG) Valuation After Its Latest Quarterly Earnings Release", "summary": "", "url": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNejN0SEJ5N3ZUS2d0bEVQeGxON0pqZTV3bjg5cWdlMW5MakxkU3lWU2FZNWdud0RxdmxCbDFYaXFiRUdfM3lFZUtxMjJfSHM4QnJyRGRybG5HX1d2NUxQWHVJeFpaM2lpaEJmVHp6RHpfRHljQTBwdUpDTy12WXkwV2ZUY08xLWktTmdyR0pRM2k4QjZwb1AtTUdVdE8?oc=5", "source_name": "Market source", "published_at": "2026-04-19T07:00:00+00:00", "published_display": "19 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Beacon raises price target on Firan Technology to $26.00", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPSDZ3Nno5b1Q2Ui02VzR2MU1VUTFWYUFQSkRLWEtvbk5vXzFINHQtQy1ka29GZDZhLXhOY1F6RWxhWEkxQjc5MmxPOTNVUWYyNWg4VlpnVHljVlAtNnYyX3ViSE1Uc3EyNHN0aExweUZ3MVppbXJtZ0xzYlVDVVczeTdNOEZFMVRHRHhHTlczYW5TVEZkLXI0MEVn0gGfAUFVX3lxTE14X2xKTi1YeWtfSi1qZWxkal9iQWpjLXRHWlN3OVk3ZzE0YXJEcnpJaWg4ZjYwN19Hc1pXN1FPZXRkMTJFQWVNRFhXakdidVR3S244d08xNFk0NExTM3ZITWRqd1gtUXF0Q2FBM0NqdTA1ZXppb1BPV2V2d3otSFNGMVl5bDBkcHpramFwNGxQSHVQV2NTcGFRb3VndVFsaw?oc=5", "source_name": "Cantech Letter", "published_at": "2026-04-13T07:00:00+00:00", "published_display": "13 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Can Firan Technology Group (TSX:FTG) Turn Defence Backlog Momentum Into Durable Earnings Power?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxQZTV0RWs5RHRMZ3NfM0drZ2JLLWxiYjY2UTdfNGhmZWVJdC1MdlZrMlNDQVQ1NjBwcDkzTlpGUkFQUFVNLWtZZ0F3ZG1oalJnLTBaQ1h2aVR0RlZOUjVTeHk0dURPMW9xcWV4bFplUWpXd3FIWkZMZ3dPQ2NYa0s4cDRlLW9QdC1Pd0xxNmc3RE11Q195eFRFMFJvYw?oc=5", "source_name": "Market source", "published_at": "2026-04-12T07:00:00+00:00", "published_display": "12 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group Q1 Net Margin Slide Tests Bullish Growth Narratives", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxOdkswQ0x1NzlvaDFvQ3ppazFzUU1fQW04OU1kLUZ3ZmJjS0t2TzFVOTdWc0ZZSDJIUWk1eW5ra0VobGsyNHRxWThCUUZUbl82WlVzOVdvNUUycGpOUjdlQVZWZGNBNU85dHZlYkdHQVpTd2NHbW9vMDFUWS1DcVVvQWxfT0pwR0lCS1RHcU1JaXp5SkFYSnE2T0sxNU9JZzVDRjBweUgwU1FYZ1FoT1BuX3NSeUZQalp1a054cWVWYzBoQWxUZjFUQVNtcDFrendhNXBUNUJ2VdIB3AFBVV95cUxNUXNmS2hfYjVfUk5LbmxiWk5ZRDJ0VzhibExmZWVfWGwyNDdac1JQSVo1MVBIODkwb2R5LWludUhtYklLbGNhQ1pPb0EyLTFYSS1oQjQ5MzdHcnFtSzh0clBNWkgxU19Xb00yQmk3c2VkWFVGanFaM0Z1aFd0bU9aZUNSdVBjVGhLUjdtYk9rN2ZsbDFWUE5yM3BxRVpUWFFRUVJGWGVqZ1FzaFdacXNQeG80dXgxalg3ZnVnZ2d0WWRVT3lYNjNPcUpwTWV4c3NoMmpFNnU3bEZYUFMt?oc=5", "source_name": "simplywall.st", "published_at": "2026-04-10T07:00:00+00:00", "published_display": "10 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology. Buy, Sell or Hold?", "summary": "", "url": "https://news.google.com/rss/articles/CBMifEFVX3lxTFBpaXdjX0tua0pSckNWYVdFclpROGVZZ0Rmb21LSFFjX1M4LUw0YkFET3BsU0k4OVpMVm5WUVRrRVJWS2hTNUlaNkZFekJMdy1GSHBZTnB5emJaTktxQlNIaENnc3lYZUxiN1FHNkxHUFVQNERualNqZ2ZYOETSAYIBQVVfeXFMUDNqMFhDaURldnRYakJVbjJjZUNid2NjMzI2MW1JbjFkQnh4WGVYUC1HeTF2TFVHTFQzby1VYlRucDVia0h5T2pDNHhJZXJkQXhrWjJWYTltNnVoQXotSElJdW9YX21WeUYtdkt6ZFBsMW9sZEZzU19jZlZ2b016elNLdw?oc=5", "source_name": "Cantech Letter", "published_at": "2026-01-15T08:00:00+00:00", "published_display": "15 Jan 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": "There's Reason For Concern Over Firan Technology Group Corporation's (TSE:FTG) Price", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1wFBVV95cUxPLTB0Y05kRXNwRThQOHZJSjR4X3gzRmJKT1FSMlh1RE9fS0VabzlYZEJMcFZtZkRxdGpyTG5kRzhxai1TWnRLcFR3ZFBzU0gyY0hnZkd5MDQ1eDBkWFNmSDFmTmlEUTlOUlNCR19iVWNFSzZqNXRNLU1EVjlORUFzX0h0MnQ5RXBUZTkwZDlMd3lBX1FvR2xDeXBzNlVyeEZKS0Z6eHpCQW9UbkZBcjBUUjNlUm1ob1JYYVk1d2NSeFdtZDBVTGlObUI3T3pDNUZNcWRhX0FfY9IB3AFBVV95cUxPZElIa1NtY0d1YnFaZFF0NmFBLXF6a19IQ1J3V0FZVU1GbXZKdUIxdjFuenBlNHI0T19Bemw4LUxwakUzOVIyS2llSVhhUTJTMndhRU8tRXN0VE9GZEtxZnFvVkw1WDIzYzhadVVzOFN1d2hONUpZa1l2UUdYTmo1d0h0VzR4NmFhbzcyMjZHSk95cVBoMG9mbFhiRldNVDJGb3FKVEMydVotN0FUYTc3d21PbDgzczhzbEQ2bEFEcE5LeUIyZWsyTDhJeEp5YTV5TklRTWpDaTMtZTcw?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-10T08:00:00+00:00", "published_display": "10 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": "When Should You Buy Firan Technology Group Corporation (TSE:FTG)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMijAFBVV95cUxQQTdkRXNOLWQ3S2VpUkNRYy1YTU81TnZrWWtUQ1JEWjZsRW92ZXZZdm9QSy1YUlZ3N21KdnhGRHN3SHBvOExtaDRKaTNiMlZOQWgyenhOZDl0bXRjbTVHV09FY2VDX0RkdVcyT0NlVjlRVE00dUVpYU1YY09rMW9oak5VQVhIYjI0WWRVZg?oc=5", "source_name": "Market source", "published_at": "2025-08-05T07:00:00+00:00", "published_display": "05 Aug 2025 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group is flying, this analyst says", "summary": "", "url": "https://news.google.com/rss/articles/CBMikwFBVV95cUxPY2FnMzE1NG1JVEZRTjdnMWpIeWk5ZngxZXZXU3g4QzZlWFFJMDJWU2N0UHBLWlNjSEpWclVSZWMyejk4T1RVakpHOWw4LWlEbXEzdXBkWkxVSFRPVlR0c2dkdndXLVl6N0JYMkxIc0d2QWUyWHo1eF9za0lXbndVd1lCQVFlWmJ0R3NBMUx5VTU5Y2_SAZgBQVVfeXFMTW5MZ1MxLW9DNGxaWmNNenhnZzJyM2JjVlJlVVkyWGFFem1lR3dfMkQ0WUVzOXlleEgtcGFoMGhMZDZUbzlHcVdfX1p2cTdCcXYtX1JCUUs0XzB4VHdIV1VFX005YTRndk5hQThoc3BrZVlkaFdlSDFPbTlnRnpLenNOV0FtTlNYWXNSN2hWd3ZoT2dZcXd3NUc?oc=5", "source_name": "Cantech Letter", "published_at": "2025-05-22T07:00:00+00:00", "published_display": "22 May 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Firan Technology Group Corp (FTG:CT): Stock Price, Quote and News", "summary": "", "url": "https://news.google.com/rss/articles/CBMiU0FVX3lxTFBUMFpwcTdvTEdWdnowRDlDU0dHbUFLNXZkYUR5aHN1LUZDakVINUVfellvZmxRekRTODhuaS16c0NaSDJXblJodkNIejNndDFyMThN?oc=5", "source_name": "BNN Bloomberg", "published_at": "2024-07-11T18:06:10+00:00", "published_display": "11 Jul 2024 18:06", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 82, "total_relevant": 17, "sentiment_summary": {"positive": 6, "negative": 1, "neutral": 10, "score": 57, "total": 17, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 76, "events": [{"event": "earnings", "label": "Earnings", "weight": 4.4, "count": 8}, {"event": "general", "label": "Market update", "weight": 3.1, "count": 5}, {"event": "analyst", "label": "Analyst action", "weight": 2.2, "count": 4}], "positive_events": 6, "negative_events": 1}, "market_context": {"has_market_context": true, "latest_close": 23.3, "latest_week": "2026-07-10", "one_week_move": -1.2, "four_week_move": 10.2, "twelve_week_move": 13.7, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 0.002119, "market_dynamics_buy_signal": false, "relative_strength": 36.743258, "fair_value_gap": 150.6, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "undecided", "expectation_probability": 53.5547, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "-1.2% over one week, +10.2% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 65, "badges": [], "opportunities": [], "risks": [], "event_label": "Earnings", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Cantech Letter", "count": 4}, {"label": "simplywall.st", "count": 4}, {"label": "Market source", "count": 3}, {"label": "MarketBeat", "count": 2}, {"label": "marketscreener.com", "count": 1}, {"label": "TradingView", "count": 1}, {"label": "The Motley Fool Canada", "count": 1}, {"label": "BNN Bloomberg", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 17}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 8}, {"label": "Market update", "count": 5}, {"label": "Analyst action", "count": 4}]}, "insights": [{"label": "Weighted tone", "value": "57/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": "76/100 classification confidence."}, {"label": "Company focus", "value": "17", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "1", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "-1.2% over one week, +10.2% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Beacon raises price target on Firan to $30.00"}], "updated_at": "2026-07-18T02:33:17.134646+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}