{"ticker": {"uuid": "f3bc8b7d-1b2c-41b3-9882-4a01c3385afd", "symbol": "CVO", "name": "Coveo Solutions Inc.", "exchange": "TOR", "country": "CA", "sector": "Technology", "industry": "Software - Infrastructure"}, "articles": [{"title": "Coveo\u2019s AI Platform Strengthens Its Smallcap Stocks Profile", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxPU2FnVTBrdjNCaVZseHM5aXJGVko4alZlSzNhXzE1VzloRWxsbU5ydE8zWVh6TUpTamd3VVRrc2RicHFDZXEzQ3prdnpGNVlUOVc1TkR5YzgwcHJxeUpUVEp6dmo4VFNaUUd5MDI5bVhBWERYQ3pfNjBkVUhmaW1KeWh4SFdCZk9OTXJ6LUUwLVAtc2ZIS0hTODdCWnBPM29DdV9oMQ?oc=5", "source_name": "Kalkine Media", "published_at": "2026-07-17T18:57:00+00:00", "published_display": "17 Jul 2026 18:57", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions Inc. (TSE:CVO) Given Average Recommendation of \"Moderate Buy\" by Brokerages", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxPN2x5Q0J6RVZfTnk4UGdYT21hbWt2dzg0ZzlmRVA3TXZndUtCVUQyOWNlWDNlRjRYZHVoYWlCNGN6QlBRM0VzQWJNdjNLcHV0SlVvdjNIRXNJWDlHODJSdElXcXFUUTZIZTBHUU1lRjR6ZkpLdjFtd0RMeWxwWjB0V3FSUktFUm15Vm5Pb0NzWE9XQVZWWi1wUVJmVzh1VG9IRXJoYVJvd2VDd1VSalJqQUVGVzBaOWFMMFB5RVZ0R0JJdHVhUG9feVpRMU13eWtnN1NtRUJn?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T10:25:35+00:00", "published_display": "17 Jul 2026 10:25", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions Inc. authorizes a Buyback Plan.", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQVkRLU1BzTi02bGlPUHBnaHFlbjFZcWNGYWRMaU5qNERqSndBUGJhbXZxMlk3R1FHNnBOMU03YjJTOWcwRTREdzhQOHhXcW9mc25hYzU0NkZtc1BpNkVZT0MzcTB2OVdwUDV2YzVZQ3ZneDViblF2YVdsRzRPSEZrTXR0YkoxRlhmUnE1d045bzdWRGR6WHRLRy0yMzlwZnc?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-15T13:41:44+00:00", "published_display": "15 Jul 2026 13:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions Inc. announces an Equity Buyback for 5,101,789 shares, representing 9.54% of its issued share capital.", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxQU0VHWUJBdDUxNDVZdGxYeXJPZ2o3eTJHRmdra0RoNnE0dmREQy1HbEJfNFR4RHRIeFFmWmxvQWRhcXdYTDR1Q0ZHT1Y2Zi0tRVpXQTJwN1hlaEdEMEhxdUlHaXJDTmppMkNJeGVCa0VjTE82M2N4U1ZkWkhlMnl1cmxOV0s1c3BCQXNHLTVZNHV6ZlZISFQ3RlQtTi1OSnNldU1iU1dGVXpnMGx2VExuVUdRN2NnbVR3MUVZbExCX28ydFZWUTJmNXRzMUNBaDhyYlMwRzZNMmlYNWFqbzg2bTZBY00?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-15T13:41:10+00:00", "published_display": "15 Jul 2026 13:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo renews share buyback program for up to 5.1M shares By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMitwFBVV95cUxNV3dBZWlEbGpQMklJZ2Y1a2NyV1d5MXMxdEJzTTNNSlBEOGdNRG1NdmI5bHlTS0plNmJRZWlqN1VxVV9aMDZwWFF0V0hkcFo3X01GUmNLOC1PTUt5LWE4Y3JvTnk5dWJ4amk3QmVCTGlIanhRM3cyM2tNWWlGRl9qMTFVaEVuSUVRSWtkbkQ3aDlwdElHRk5oZ29tVmE0eXl2eW5KY19nZUFSRnFRckhhT1ZWbVk4cDg?oc=5", "source_name": "Investing.com Nigeria", "published_at": "2026-07-15T13:00:31+00:00", "published_display": "15 Jul 2026 13:00", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions Renews Share Buyback Program", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxOcnQ3ckZGMkl1aG43Tms3Mk9VY1lxMlBhY0JHR2hWbERQdzU0R3JzQUQ0LU95Rzc5b0tDNUhwNHN2R1U0NzZGWHF0V2Y0U2tQSmNlcWhkc0RyYm9IS0NVa1RvSjEydkc4M25fSVRxZ3pFWnBSai15OERfZXBTQTRuWE5MczkwSTJ1dGl0Qlo5UVh6R21BcTN5M2RlaHd0Qk83NF9RQ1J0cXVUWUVScDctRWNGbTFfX2d5bXZXN1JR?oc=5", "source_name": "Moomoo", "published_at": "2026-07-15T12:35:26+00:00", "published_display": "15 Jul 2026 12:35", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions (TSE:CVO) Shares Up 3.8% - Time to Buy?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQMlhkOVdySEo2UnRmOFNyZWlORkpEcUZpUDk0RjNrQlFhaWktSWY3cVI3Vkd0NXUyVVBzTWs5eUtnT0czcE5MM3R4dk5ESXg0U2tKQm95ZUNLNWpULVFZSUtFeFFnUzVoUEc3RkRrVHpmc3JMRHJZQzFWNkhLUWl3ZUJOX05zRVdqYjR6RGlNQS15c3lIakVPOEVQYmpzbjhJcmxv?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-14T05:56:29+00:00", "published_display": "14 Jul 2026 05:56", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions (TSX:CVO) Valuation After Earnings Beat And Fresh Fiscal 2027 Guidance", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxOX0JSZ2swTXYzUDljRDRPYl9Db3I2bnRFT3ctZXZuTUtMQm5ESmZ5Rm1iOXRHRnlOSDdYckF2eTd4MWh5QmdHTnd0QUNFajZISmtjR0FVMU9lcDZXY1dIVTc3aDV2c19JQ0Z5VElybG5MWUpHMi1iTXlsRjRtbm9mQ3RlYXdCcFA4RDdnaExpV256bmFvelNuVUN2eUd0Nnc?oc=5", "source_name": "Market source", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Coveo Solutions (TSX:CVO) Using Buybacks and Modest Guidance to Redefine Its Growth Story?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxQWHNVMHNMcFN0bWV4a0RlczJjUm1CYUVDS3cxWVdXaFBDa3J1OE9EZ3ZrNGJZY0J2cFBqUmJzTmVsdXJCTENlM2dHUkc4bS1iMlNsbDR4TXVqWmFSald0T3o1MkMwMlpRMzRyUlVPb2JEaEdzaUE0TTRGaWJzbmRSa2hjblV1QUF1OVVYX01kSGlGQ3J1WVEtV1IxWWxFcTNOUWtFVkhKdGFabkZUazhDNHZmUy1SbHhHc2xfNkNNTHVSVTRfZ2JESTVkMnFnVDlYT2pF0gHYAUFVX3lxTE9SNzVSLS0tU0xuZDR3WHk1T3lFdDV5RG9QYVhZZWpWb3h2bkdKRkxZN1A4MHRXZFRER1k4d3ZTeURxaUZDQ2lZcU1uRnZkWVBxdURZNzRZVGVtMGd3UEV5NXgzTTlnWjlScXI3WVZrUmFRY0VteHNXRDhpMk5IamtCWktrTjJ3NmRaX3lUUU96c05LM0c4THJfc1lCTERqZXpjb2JGZ05JSmVPS2xQb3ROVGhPaWpZTFU3ZDFqNGRXdklIMWdLLXR6ZlRVS3FzUjdIQ0pVQ3F0Xw?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Did Coveo\u2019s (TSX:CVO) New 2027 Guidance and Buyback Just Reframe Its AI Growth Trade\u2011Off?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxQd2MzMFJzSWk5N3ZBZzBDX2doalhDMEhzVTJNM3NlWHotYVZiSlFFOERxNXF4UnVacDV4ZUtxTnZackFnWTlaZnNXS3Q4UFVqZ3FsUWZVcjNxSm9xZWZxYTlwS21jd3o2UG5CVWdRWGJhVENoTGhHS2JBYmJxZ0VjRk5KUVZxZktwT0RNbkl4dmo?oc=5", "source_name": "Market source", "published_at": "2026-06-06T07:00:00+00:00", "published_display": "06 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions (TSX:CVO) Valuation Check After New Earnings Results And Guidance", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPaVJ6bmhfZWN1cFVXalRLbmdvTGh1VG1qR0txNEpFRnRSUGswQ0ZlcENKcENvV1o2UmJraENHQ0xxRFhWM25MaEdMY0JWWlU5OUtlQlgwNUoyTU9qeEt1Tm0wcTVMWVZWcGFiR3FjSjhkaEJ5SjEydGlZdG9yaXl2dGFESmRzeFU0dVYwWnU5MG5McGNWQ1lKS3REc3hFbmk1VjdSVVQ0Q1JNNVgwbEVjcXZ0MkhKOFM1UDNXeUpJbC10dEFYUmh0MEtybG5hOTVPZlRr0gHYAUFVX3lxTE9abVN5ZXU4cV9YaHNUdlhTODJMZl9XMTBlX0V0Q1l1QUZtMXRiMjVQYV9HbzV1dlpZbFViTmR0ZVI4bE01VXFuWXFuWjBLMzhEQkRoWkJDN1JXRkZuVUh1bVBYNVRjejVxdGE5TTdQSU8yeDEyclc4Mmt1SUxpY1VYQXY3Y0JLMG1SV1J1RVdLY05FRnMzZDl0X0tlN2JlazNCTHFjSVdTcjZRUTNoNXh5NDQzOVg5S3VUUXo4YzJPdjlaUjVNNHllT1YxeFh4U3pudkpjeHNuWA?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-05T07:00:00+00:00", "published_display": "05 Jun 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": "Why The Narrative Around Coveo Solutions (TSX:CVO) Is Shifting After Analyst Target Resets", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQVXN6QTJOaTdkLWxHV0xyWENBTy1OQzZYaS1GQXN3VXNvWnh0S0p4WTV1Q2xPbWJQZjJqZTVfQWR5RTJWeE1kdzFuMUpyRG1XRzVnQkhIWTdhb2RqVVlWTm9uNzBGckE3dkNZNDZBd1ZiM3pmNWsxcnRVd1NweVVPbm82eHRVNi1NcUpzNzVkTURiLVhGcHRGcjhOMTl0aU9kQV93?oc=5", "source_name": "Market source", "published_at": "2026-05-31T07:00:00+00:00", "published_display": "31 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why The Coveo Solutions (TSX:CVO) Narrative Is Shifting As Analysts Recut Fair Value Targets", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxPeEY2NnZKUm84VDdwWkdwbk9xeW02NE9mOVdocTdXMno2VEwwQnpWSmRCTTd5b0RPcFVOcWtwUnNQRDVnVDByN2puNkYzYk1nM3YzZ2J4RWZMc0VnV29Cc1JjU2RxZlh4TGRTVG1fUUxhRkR3SVItUktEamdEOXU4WWRKNl9RTXFBdU5KOHdiSWVPcnVhdnI0?oc=5", "source_name": "Market source", "published_at": "2026-04-28T07:00:00+00:00", "published_display": "28 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How The Coveo Solutions (TSX:CVO) Story Is Shifting As Analysts Trim Price Targets", "summary": "", "url": "https://news.google.com/rss/articles/CBMigAFBVV95cUxNZ3p0bzFmempZczdwUFpBbHR2TFMyRFcydXVhcHlHUnZvWEhJa1F6NU5EZWJmUG5fRGlubERqX0Q5X2lIVG0zSTFMWGl6VHVteEs1QUlsMjFpanVjQXIwRVpRdVhGM052UWtvTEtqOFYzLVpOR2ZyR0JFZzZlNFNIWg?oc=5", "source_name": "Market source", "published_at": "2026-03-03T08:00:00+00:00", "published_display": "03 Mar 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": "Coveo Solutions Inc. (TSE:CVO) Just Reported Third-Quarter Earnings: Have Analysts Changed Their Mind On The Stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPZ0w5R0hvZEZtanRRYTdDZV9MWVN4dXQ1SkEzUzNuWWJKQUZpcm9wQ1RHNDdaR2xzc25DOU9ONUJoUGNPOW1mRGJIU1lMZ2l4WjBGbXotMEw0U0NLVG1ULTIyTVk1SGx1Tm83ZV9TdlV0a1poYmVKRUdmNlU3SEhEQTlHUXdVanZ4SENxTjhwQmRISllSR3hNcjRPRnM0cnRwNnAxeHlGY0ltUGFCWlczN2lhNW1VOEkyM0F2YkFQX09zc3BFYXJ5QWpVMjRwNVE1UUNv0gHYAUFVX3lxTE9ZTnF0RnVwWEhKSkFveGZGdnAzRFRuc1VQM3o5aTFGSTdCWjJaaFBOaS1BT01IUGdqSTdRNWROb2FabWZqX21JUWc2bFBjOWRFM0hjNThya1RyNk9qNXhFVGYwWlE5VlNYNmxrV3daSmpiQ0ZaMTc0Q29ScG1pWmdNZEVUX0xOenlMYjlNSVZHQ0cyNjdNMThzRDB5aldCLXVoMm9DU3Q4dGNlQ2ozN1ZNREFfVDRmZTdnZi0yZmJ2WnRDUkdjT2dSNG9kVjRWSmZlSlc4VWJYMw?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-01T08:00:00+00:00", "published_display": "01 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why Investors Shouldn't Be Surprised By Coveo Solutions Inc.'s (TSE:CVO) 27% Share Price Plunge", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxQN2xvZTE1bE5LMHhpbDE3OVpJNWp2eXZndlExbEJ5MEJndUtFS1A2MVRCb1JGWEkxck4zUExBN0NablFxc19WSFQwaDI2bnR2enpRWnJGbHp6ODJCenRBekZuMC1tWHAwYWgtUHdhbGdILTF2alJmVzRvQzRVZXJYWHNaSjVKV3ZaNmJ5SkJwN3dPaXFJNWJFdjBDRkF2bUg0a1pYNW8wbDI0Sm10SWlXMmdlenFldkh3REpzX1A4UWQ4OWh1ZGRyN2dWazJ1b01WUlHSAdcBQVVfeXFMUC1mNEpOSm9LWWtUdVJ0NDV5SExLeWVaVnBCNzhNQ0Rhd0tCY2cySUJ4SmM2M3hOdUoxdTdfdHR6RG9TdXlGa1dzSTU3SEU4Z2FqM1FrSkJlX1JqV0l5cDRtdUlCcGQxa3JYMTljZGJVNTR6SGdLRUI1bnJlNnVhNUM0MWd1Y1Y3Z3dvazNzSGQtTF9JaEVEZVpJMEZycjRWSmhqQk1DLTFPdjh4WGxCVXVBN3E2cWxMaEtRcnZoNXVvTzZyTFMwaFpKaklWdHJiTlhLbUdWVTA?oc=5", "source_name": "simplywall.st", "published_at": "2025-11-04T08:00:00+00:00", "published_display": "04 Nov 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": "Why Coveo Solutions Inc. (TSE:CVO) Could Be Worth Watching", "summary": "", "url": "https://news.google.com/rss/articles/CBMifkFVX3lxTE8zZy1KajBRSTJBaDdHN1NncFZsVmhfR0NReWxkVk50Nml3ZG9IbXpEcmZtUl8tRUpTUzFGdmRyMjU3QWxQaEhaQkZnZlVDVWlOaldnRzJFdzlsRkgzM2YwM2FWZnB6a05oVFJMLVVQajZMb2VHenNKWGtLZ0ktZw?oc=5", "source_name": "Market source", "published_at": "2025-10-29T07:00:00+00:00", "published_display": "29 Oct 2025 07:00", "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": "Coveo\u2019s AI Platform Strengthens Its Smallcap Stocks Profile", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxPU2FnVTBrdjNCaVZseHM5aXJGVko4alZlSzNhXzE1VzloRWxsbU5ydE8zWVh6TUpTamd3VVRrc2RicHFDZXEzQ3prdnpGNVlUOVc1TkR5YzgwcHJxeUpUVEp6dmo4VFNaUUd5MDI5bVhBWERYQ3pfNjBkVUhmaW1KeWh4SFdCZk9OTXJ6LUUwLVAtc2ZIS0hTODdCWnBPM29DdV9oMQ?oc=5", "source_name": "Kalkine Media", "published_at": "2026-07-17T18:57:00+00:00", "published_display": "17 Jul 2026 18:57", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions Inc. (TSE:CVO) Given Average Recommendation of \"Moderate Buy\" by Brokerages", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1gFBVV95cUxPN2x5Q0J6RVZfTnk4UGdYT21hbWt2dzg0ZzlmRVA3TXZndUtCVUQyOWNlWDNlRjRYZHVoYWlCNGN6QlBRM0VzQWJNdjNLcHV0SlVvdjNIRXNJWDlHODJSdElXcXFUUTZIZTBHUU1lRjR6ZkpLdjFtd0RMeWxwWjB0V3FSUktFUm15Vm5Pb0NzWE9XQVZWWi1wUVJmVzh1VG9IRXJoYVJvd2VDd1VSalJqQUVGVzBaOWFMMFB5RVZ0R0JJdHVhUG9feVpRMU13eWtnN1NtRUJn?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-17T10:25:35+00:00", "published_display": "17 Jul 2026 10:25", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions Inc. authorizes a Buyback Plan.", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQVkRLU1BzTi02bGlPUHBnaHFlbjFZcWNGYWRMaU5qNERqSndBUGJhbXZxMlk3R1FHNnBOMU03YjJTOWcwRTREdzhQOHhXcW9mc25hYzU0NkZtc1BpNkVZT0MzcTB2OVdwUDV2YzVZQ3ZneDViblF2YVdsRzRPSEZrTXR0YkoxRlhmUnE1d045bzdWRGR6WHRLRy0yMzlwZnc?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-15T13:41:44+00:00", "published_display": "15 Jul 2026 13:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions Inc. announces an Equity Buyback for 5,101,789 shares, representing 9.54% of its issued share capital.", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxQU0VHWUJBdDUxNDVZdGxYeXJPZ2o3eTJHRmdra0RoNnE0dmREQy1HbEJfNFR4RHRIeFFmWmxvQWRhcXdYTDR1Q0ZHT1Y2Zi0tRVpXQTJwN1hlaEdEMEhxdUlHaXJDTmppMkNJeGVCa0VjTE82M2N4U1ZkWkhlMnl1cmxOV0s1c3BCQXNHLTVZNHV6ZlZISFQ3RlQtTi1OSnNldU1iU1dGVXpnMGx2VExuVUdRN2NnbVR3MUVZbExCX28ydFZWUTJmNXRzMUNBaDhyYlMwRzZNMmlYNWFqbzg2bTZBY00?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-15T13:41:10+00:00", "published_display": "15 Jul 2026 13:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo renews share buyback program for up to 5.1M shares By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMitwFBVV95cUxNV3dBZWlEbGpQMklJZ2Y1a2NyV1d5MXMxdEJzTTNNSlBEOGdNRG1NdmI5bHlTS0plNmJRZWlqN1VxVV9aMDZwWFF0V0hkcFo3X01GUmNLOC1PTUt5LWE4Y3JvTnk5dWJ4amk3QmVCTGlIanhRM3cyM2tNWWlGRl9qMTFVaEVuSUVRSWtkbkQ3aDlwdElHRk5oZ29tVmE0eXl2eW5KY19nZUFSRnFRckhhT1ZWbVk4cDg?oc=5", "source_name": "Investing.com Nigeria", "published_at": "2026-07-15T13:00:31+00:00", "published_display": "15 Jul 2026 13:00", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions Renews Share Buyback Program", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxOcnQ3ckZGMkl1aG43Tms3Mk9VY1lxMlBhY0JHR2hWbERQdzU0R3JzQUQ0LU95Rzc5b0tDNUhwNHN2R1U0NzZGWHF0V2Y0U2tQSmNlcWhkc0RyYm9IS0NVa1RvSjEydkc4M25fSVRxZ3pFWnBSai15OERfZXBTQTRuWE5MczkwSTJ1dGl0Qlo5UVh6R21BcTN5M2RlaHd0Qk83NF9RQ1J0cXVUWUVScDctRWNGbTFfX2d5bXZXN1JR?oc=5", "source_name": "Moomoo", "published_at": "2026-07-15T12:35:26+00:00", "published_display": "15 Jul 2026 12:35", "sentiment": "positive", "sentiment_pct": 62, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions (TSE:CVO) Shares Up 3.8% - Time to Buy?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQMlhkOVdySEo2UnRmOFNyZWlORkpEcUZpUDk0RjNrQlFhaWktSWY3cVI3Vkd0NXUyVVBzTWs5eUtnT0czcE5MM3R4dk5ESXg0U2tKQm95ZUNLNWpULVFZSUtFeFFnUzVoUEc3RkRrVHpmc3JMRHJZQzFWNkhLUWl3ZUJOX05zRVdqYjR6RGlNQS15c3lIakVPOEVQYmpzbjhJcmxv?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-14T05:56:29+00:00", "published_display": "14 Jul 2026 05:56", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions (TSX:CVO) Valuation After Earnings Beat And Fresh Fiscal 2027 Guidance", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxOX0JSZ2swTXYzUDljRDRPYl9Db3I2bnRFT3ctZXZuTUtMQm5ESmZ5Rm1iOXRHRnlOSDdYckF2eTd4MWh5QmdHTnd0QUNFajZISmtjR0FVMU9lcDZXY1dIVTc3aDV2c19JQ0Z5VElybG5MWUpHMi1iTXlsRjRtbm9mQ3RlYXdCcFA4RDdnaExpV256bmFvelNuVUN2eUd0Nnc?oc=5", "source_name": "Market source", "published_at": "2026-06-09T07:00:00+00:00", "published_display": "09 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Coveo Solutions (TSX:CVO) Using Buybacks and Modest Guidance to Redefine Its Growth Story?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxQWHNVMHNMcFN0bWV4a0RlczJjUm1CYUVDS3cxWVdXaFBDa3J1OE9EZ3ZrNGJZY0J2cFBqUmJzTmVsdXJCTENlM2dHUkc4bS1iMlNsbDR4TXVqWmFSald0T3o1MkMwMlpRMzRyUlVPb2JEaEdzaUE0TTRGaWJzbmRSa2hjblV1QUF1OVVYX01kSGlGQ3J1WVEtV1IxWWxFcTNOUWtFVkhKdGFabkZUazhDNHZmUy1SbHhHc2xfNkNNTHVSVTRfZ2JESTVkMnFnVDlYT2pF0gHYAUFVX3lxTE9SNzVSLS0tU0xuZDR3WHk1T3lFdDV5RG9QYVhZZWpWb3h2bkdKRkxZN1A4MHRXZFRER1k4d3ZTeURxaUZDQ2lZcU1uRnZkWVBxdURZNzRZVGVtMGd3UEV5NXgzTTlnWjlScXI3WVZrUmFRY0VteHNXRDhpMk5IamtCWktrTjJ3NmRaX3lUUU96c05LM0c4THJfc1lCTERqZXpjb2JGZ05JSmVPS2xQb3ROVGhPaWpZTFU3ZDFqNGRXdklIMWdLLXR6ZlRVS3FzUjdIQ0pVQ3F0Xw?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Did Coveo\u2019s (TSX:CVO) New 2027 Guidance and Buyback Just Reframe Its AI Growth Trade\u2011Off?", "summary": "", "url": "https://news.google.com/rss/articles/CBMikAFBVV95cUxQd2MzMFJzSWk5N3ZBZzBDX2doalhDMEhzVTJNM3NlWHotYVZiSlFFOERxNXF4UnVacDV4ZUtxTnZackFnWTlaZnNXS3Q4UFVqZ3FsUWZVcjNxSm9xZWZxYTlwS21jd3o2UG5CVWdRWGJhVENoTGhHS2JBYmJxZ0VjRk5KUVZxZktwT0RNbkl4dmo?oc=5", "source_name": "Market source", "published_at": "2026-06-06T07:00:00+00:00", "published_display": "06 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Coveo Solutions (TSX:CVO) Valuation Check After New Earnings Results And Guidance", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPaVJ6bmhfZWN1cFVXalRLbmdvTGh1VG1qR0txNEpFRnRSUGswQ0ZlcENKcENvV1o2UmJraENHQ0xxRFhWM25MaEdMY0JWWlU5OUtlQlgwNUoyTU9qeEt1Tm0wcTVMWVZWcGFiR3FjSjhkaEJ5SjEydGlZdG9yaXl2dGFESmRzeFU0dVYwWnU5MG5McGNWQ1lKS3REc3hFbmk1VjdSVVQ0Q1JNNVgwbEVjcXZ0MkhKOFM1UDNXeUpJbC10dEFYUmh0MEtybG5hOTVPZlRr0gHYAUFVX3lxTE9abVN5ZXU4cV9YaHNUdlhTODJMZl9XMTBlX0V0Q1l1QUZtMXRiMjVQYV9HbzV1dlpZbFViTmR0ZVI4bE01VXFuWXFuWjBLMzhEQkRoWkJDN1JXRkZuVUh1bVBYNVRjejVxdGE5TTdQSU8yeDEyclc4Mmt1SUxpY1VYQXY3Y0JLMG1SV1J1RVdLY05FRnMzZDl0X0tlN2JlazNCTHFjSVdTcjZRUTNoNXh5NDQzOVg5S3VUUXo4YzJPdjlaUjVNNHllT1YxeFh4U3pudkpjeHNuWA?oc=5", "source_name": "simplywall.st", "published_at": "2026-06-05T07:00:00+00:00", "published_display": "05 Jun 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": "Why The Narrative Around Coveo Solutions (TSX:CVO) Is Shifting After Analyst Target Resets", "summary": "", "url": "https://news.google.com/rss/articles/CBMiowFBVV95cUxQVXN6QTJOaTdkLWxHV0xyWENBTy1OQzZYaS1GQXN3VXNvWnh0S0p4WTV1Q2xPbWJQZjJqZTVfQWR5RTJWeE1kdzFuMUpyRG1XRzVnQkhIWTdhb2RqVVlWTm9uNzBGckE3dkNZNDZBd1ZiM3pmNWsxcnRVd1NweVVPbm82eHRVNi1NcUpzNzVkTURiLVhGcHRGcjhOMTl0aU9kQV93?oc=5", "source_name": "Market source", "published_at": "2026-05-31T07:00:00+00:00", "published_display": "31 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why The Coveo Solutions (TSX:CVO) Narrative Is Shifting As Analysts Recut Fair Value Targets", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxPeEY2NnZKUm84VDdwWkdwbk9xeW02NE9mOVdocTdXMno2VEwwQnpWSmRCTTd5b0RPcFVOcWtwUnNQRDVnVDByN2puNkYzYk1nM3YzZ2J4RWZMc0VnV29Cc1JjU2RxZlh4TGRTVG1fUUxhRkR3SVItUktEamdEOXU4WWRKNl9RTXFBdU5KOHdiSWVPcnVhdnI0?oc=5", "source_name": "Market source", "published_at": "2026-04-28T07:00:00+00:00", "published_display": "28 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "How The Coveo Solutions (TSX:CVO) Story Is Shifting As Analysts Trim Price Targets", "summary": "", "url": "https://news.google.com/rss/articles/CBMigAFBVV95cUxNZ3p0bzFmempZczdwUFpBbHR2TFMyRFcydXVhcHlHUnZvWEhJa1F6NU5EZWJmUG5fRGlubERqX0Q5X2lIVG0zSTFMWGl6VHVteEs1QUlsMjFpanVjQXIwRVpRdVhGM052UWtvTEtqOFYzLVpOR2ZyR0JFZzZlNFNIWg?oc=5", "source_name": "Market source", "published_at": "2026-03-03T08:00:00+00:00", "published_display": "03 Mar 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": "Coveo Solutions Inc. (TSE:CVO) Just Reported Third-Quarter Earnings: Have Analysts Changed Their Mind On The Stock?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0wFBVV95cUxPZ0w5R0hvZEZtanRRYTdDZV9MWVN4dXQ1SkEzUzNuWWJKQUZpcm9wQ1RHNDdaR2xzc25DOU9ONUJoUGNPOW1mRGJIU1lMZ2l4WjBGbXotMEw0U0NLVG1ULTIyTVk1SGx1Tm83ZV9TdlV0a1poYmVKRUdmNlU3SEhEQTlHUXdVanZ4SENxTjhwQmRISllSR3hNcjRPRnM0cnRwNnAxeHlGY0ltUGFCWlczN2lhNW1VOEkyM0F2YkFQX09zc3BFYXJ5QWpVMjRwNVE1UUNv0gHYAUFVX3lxTE9ZTnF0RnVwWEhKSkFveGZGdnAzRFRuc1VQM3o5aTFGSTdCWjJaaFBOaS1BT01IUGdqSTdRNWROb2FabWZqX21JUWc2bFBjOWRFM0hjNThya1RyNk9qNXhFVGYwWlE5VlNYNmxrV3daSmpiQ0ZaMTc0Q29ScG1pWmdNZEVUX0xOenlMYjlNSVZHQ0cyNjdNMThzRDB5aldCLXVoMm9DU3Q4dGNlQ2ozN1ZNREFfVDRmZTdnZi0yZmJ2WnRDUkdjT2dSNG9kVjRWSmZlSlc4VWJYMw?oc=5", "source_name": "simplywall.st", "published_at": "2026-02-01T08:00:00+00:00", "published_display": "01 Feb 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why Investors Shouldn't Be Surprised By Coveo Solutions Inc.'s (TSE:CVO) 27% Share Price Plunge", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxQN2xvZTE1bE5LMHhpbDE3OVpJNWp2eXZndlExbEJ5MEJndUtFS1A2MVRCb1JGWEkxck4zUExBN0NablFxc19WSFQwaDI2bnR2enpRWnJGbHp6ODJCenRBekZuMC1tWHAwYWgtUHdhbGdILTF2alJmVzRvQzRVZXJYWHNaSjVKV3ZaNmJ5SkJwN3dPaXFJNWJFdjBDRkF2bUg0a1pYNW8wbDI0Sm10SWlXMmdlenFldkh3REpzX1A4UWQ4OWh1ZGRyN2dWazJ1b01WUlHSAdcBQVVfeXFMUC1mNEpOSm9LWWtUdVJ0NDV5SExLeWVaVnBCNzhNQ0Rhd0tCY2cySUJ4SmM2M3hOdUoxdTdfdHR6RG9TdXlGa1dzSTU3SEU4Z2FqM1FrSkJlX1JqV0l5cDRtdUlCcGQxa3JYMTljZGJVNTR6SGdLRUI1bnJlNnVhNUM0MWd1Y1Y3Z3dvazNzSGQtTF9JaEVEZVpJMEZycjRWSmhqQk1DLTFPdjh4WGxCVXVBN3E2cWxMaEtRcnZoNXVvTzZyTFMwaFpKaklWdHJiTlhLbUdWVTA?oc=5", "source_name": "simplywall.st", "published_at": "2025-11-04T08:00:00+00:00", "published_display": "04 Nov 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": "Why Coveo Solutions Inc. (TSE:CVO) Could Be Worth Watching", "summary": "", "url": "https://news.google.com/rss/articles/CBMifkFVX3lxTE8zZy1KajBRSTJBaDdHN1NncFZsVmhfR0NReWxkVk50Nml3ZG9IbXpEcmZtUl8tRUpTUzFGdmRyMjU3QWxQaEhaQkZnZlVDVWlOaldnRzJFdzlsRkgzM2YwM2FWZnB6a05oVFJMLVVQajZMb2VHenNKWGtLZ0ktZw?oc=5", "source_name": "Market source", "published_at": "2025-10-29T07:00:00+00:00", "published_display": "29 Oct 2025 07:00", "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": 69, "total_relevant": 17, "sentiment_summary": {"positive": 7, "negative": 0, "neutral": 10, "score": 57, "total": 17, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 74, "events": [{"event": "general", "label": "Market update", "weight": 3.85, "count": 7}, {"event": "capital_return", "label": "Capital return", "weight": 2.2, "count": 4}, {"event": "earnings", "label": "Earnings", "weight": 1.65, "count": 3}, {"event": "guidance", "label": "Guidance", "weight": 1.1, "count": 2}, {"event": "analyst", "label": "Analyst action", "weight": 0.55, "count": 1}], "positive_events": 7, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 4.26, "latest_week": "2026-07-10", "one_week_move": -3.2, "four_week_move": 3.4, "twelve_week_move": -5.5, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.442044, "market_dynamics_buy_signal": false, "relative_strength": -40.037952, "fair_value_gap": -42.8, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "undecided", "expectation_probability": 46.1509, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-3.2% over one week, +3.4% over four weeks, trend inactive, and below fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 64, "badges": ["Value support"], "opportunities": ["Price is below fair value while news tone is not negative."], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Market source", "count": 6}, {"label": "simplywall.st", "count": 4}, {"label": "MarketBeat", "count": 2}, {"label": "marketscreener.com", "count": 2}, {"label": "Kalkine Media", "count": 1}, {"label": "Investing.com Nigeria", "count": 1}, {"label": "Moomoo", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 17}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 7}, {"label": "Capital return", "count": 4}, {"label": "Earnings", "count": 3}, {"label": "Guidance", "count": 2}, {"label": "Analyst action", "count": 1}]}, "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": "Market update", "tone": "neutral", "text": "74/100 classification confidence."}, {"label": "Company focus", "value": "17", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-3.2% over one week, +3.4% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Coveo\u2019s AI Platform Strengthens Its Smallcap Stocks Profile"}], "updated_at": "2026-07-18T01:26:45.092124+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}