{"ticker": {"uuid": "1e95ac7e-626e-4758-a576-c4a2bfa8964c", "symbol": "FSV", "name": "FirstService Corporation", "exchange": "TOR", "country": "CA", "sector": "Real Estate", "industry": "Real Estate Services"}, "articles": [{"title": "FirstService (FSV) to Post Earnings on Thursday", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOSGVFVjg1NEx5TmxQZlhCNmpfel9wdXBQaktoVnRQS2EyTmxlNm5pYlhQN1RvQmtRYndrRVQzM2lpYmFPeWd6SWpwVS1rTEt2bFBOdXlpSFBhMHNJRGw0MU15VkR1M1JDbDZEdTUtTDROQkVMSXB4Z084Tlc5RXdHcHVkdzE5UkRReWtYTWI3dElJTEtwaUlvckNYUGtxcUdS?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-16T07:04:39+00:00", "published_display": "16 Jul 2026 07:04", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TD Cowen Remains a Buy on FirstService (FSV)", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOVlJwcEtvcDlLWnZHWmE5cmlXYlZIbnlwYWNaT3VVQTlseVlHZ1Z4SjkwVUw0eVhRZm5ONV82bmpjdFFaU3V6SmtnYXBSRXU0V1gySkVqWkUtcWpPVEliNzNIcVE2Qzd3al9oRFZpY0p4eXgwLXd4N01tSnlmS1NBTjk5c3lpWmtIUzBaZS15OTdLZ2dVODA5SFFWQzY1U1BlNXBuTVZSVElQSWRLM3dndTZ0RkQxbXJKOUxKLUVQcW5RTEFY?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-07-15T10:42:00+00:00", "published_display": "15 Jul 2026 10:42", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TD Boosts FirstService (NASDAQ:FSV) Price Target to $207.00", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxQTGVnTGR3RENWR01JZ0VQMWxJMnhXU0FKWUlkdWViUzEwLUhoNmRUNUpKcE5oYzhRSVFzNjhYZXpBcFJLRU9PbmY5LXp2MkRXLUFLSHJ0SHVHRHdNNXNWN0VPWG5pMGVsX1ZnMmZ1cGhmRGh5Q2cySTl3MzNkX01HRkswNV85blZqSnBHc3hCMU56SnRkdS1qdUc0Z2taOTNwNDFIV0xZTTYxc3hn?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-14T19:00:14+00:00", "published_display": "14 Jul 2026 19:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Schwartz Investment Counsel Inc. Has $2.08 Million Stock Holdings in FirstService Corporation $FSV", "summary": "", "url": "https://news.google.com/rss/articles/CBMi6wFBVV95cUxNMGt2cDlySkdVTWttcG1TWEl2SFl2ZGkzcDhuQkQ4bXVaS1BPdVduOXBrX0ZtR0VOenRpaGhwQ3ZjR2NYOUpOb212OVdnN1Z2TzlPWEExcGpleU5FRFo0WDd1Y0V1aEJlTm1mLXNsMTMwV2F2elg4enJ3Q25YR19sUzE5bGJBQkpsVW1oWEw4dVREaGhnX1hVd1JkZ19oRVVjMUNrRDFYSlFBTk4xVk53eTVQbjdTUFl5OWFDcDhrbmZBYWRqZi1YU2NzRnkxVnhIOGRNekdvTFVMYmtaeWd2OWk4Z0lSQjlUNk1z?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-14T10:15:35+00:00", "published_display": "14 Jul 2026 10:15", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService (TSX:FSV) Following Resilience First Launch Is The Undervalued View Too Cautious", "summary": "", "url": "https://news.google.com/rss/articles/CBMi9wFBVV95cUxNaDhqMjNaOW92MnIwTjhBZkFoeWNYeDJqeTRrX3JrZ2NpbThMVktPNVA0V21raE9mMTVxa2pBTzA3OXdYbGpkLWdtOUZkTkdiaFFoTllxTFNha0RWTmYweFB2cVotVHh4cFpqbWswd2hDQVVyQUEzbnpjc0huVHgxVFlYMUhRc3JOZlBmQjFwOElnUXN0VElOdm5NYjA3dVFaVVNkMjBQcFF2REM2SWFIcnJpa1VFOVJOTVM5YVd0X0cxZS1Qa1RhMlk0bU1LZWkyalpKZjV5SjF6RHpOalRYbTdxd0xmdkZGb29qclNGY1RlRmUxbFVj0gH8AUFVX3lxTE5qSUJ1OTZkRjNOdlkyYUlOOEZJdW4tZTVKRVdvX0JGeTFIT3BIOGIzRGZ3VHlvM3ZRSVpjYW51bzF3WEtyNW5iTGdia1JyWDBDeXJBaXVrZWNENTVZOWN2cngzVlJZZlN2SnA2Q3Vpb1NaOTJmY1I3OWU1YkZwQVpERGZEYUlDZUJIdG9SeXdOczR1Ry1qQ1A4VzFNZGZKUmd6b1BoOXNJYnBiR0FDU3dQOVFaajNjTnMycEFVTkVRRS1iZlp5Mmh1Q0tVcmFNWXVZYlBDVTNiTnBaRG9oZTN3Ul9vd2k3R09IZDh6LUhneklwdkloTzl2Z2h2Sw?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-13T19:37:57+00:00", "published_display": "13 Jul 2026 19:37", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService To Announce Second Quarter Results On July 23, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPVkRsV253MFZQSW1pYXg5WjFuNmlob19FR1N0TGxROGgwQ2ZjbU1XbVpWWDJlcW4tVkJZTDI2WEg3SVNBVkZKZERhUFNNSGt1cnhCeV81d21XSnkxR2VzMFJnUHlmUkNsS0pFWUNHeW8weFE5NEJ2M250Y282MUtZYWo4QUgyWlk0dVdQbjEtXzJ3Y2dSYW82dnFYSTdScHhhU3QxV2lIbjR4SjlURnpIakktaDRIckxEZ2lJem9ibw?oc=5", "source_name": "markets.businessinsider.com", "published_at": "2026-07-09T12:45:22+00:00", "published_display": "09 Jul 2026 12:45", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService sets July 23 call for Q2 results", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxQSVAtWURfRTBpMmRHandkajVKc01aTE43SVYyNDk0SjZ0Mzh5OF9COGpCc1JvRTE0clBjNlA2Q3Zfb3ZfNTliTFZOUF9xNE5qbFZyZWZ2NkpIeDVmTWo1d1Y1S0Zyc1p6RXN4ZVI2U21reEdNemZhYTZoMWdmdE1rZXdXaG9RR2M5aDYzTFVMMURzcC1oM1F5QzZGWHp2cG1DM2dOS2VENk5FSWtSOUI0ejhSYw?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-09T11:30:00+00:00", "published_display": "09 Jul 2026 11:30", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService (TSE:FSV) Stock Price Crosses Below Two Hundred Day Moving Average - Should You Sell?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxQdWZ3UzZ0bjVCeGpmM1NEaHFuSWhielRoSW5iVHhxWUlldVlzU1U1MW41b09kVVNTWlRMRjJ6MXRxOHhvNFRhd3hqaGRYNk92MEltaGhtd1hwV2RySWVKMF9KU3gwVl9MMG5EOXhCakNCalRQNk41VTFVX1M0VzdDZFpCX1Y1cmdwSmVLeW5jQVRWZjlYWjJkNXpCN0xqYUlRUTdXSFZtSTZhaVdSbkVXdUE2YV9iaGUxdS0zTFphVmNjQnY4OFc2bWYzYkJFZFRfRzZndlRmZW11WUV6YUJj?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-09T08:02:29+00:00", "published_display": "09 Jul 2026 08:02", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService Residential expands Hamiter\u2019s role in Western North Carolina", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOdUg3WmtLRnR4SS10LUMtZWxuWkVpMlB6MWItQ0NYZjhjRW1DWV9KbDhnMy1qcC1zMnpNZkZNNWUxMW9PMFhJVWVtQlRuY0RjbWZDdkRyby1PUW55clpfX0JQcVBDcGQxVGhTWHBMRFkyak04RjYwdGsxSHpWcTU0SUtoVGx3U3hlLURnWWpDU2R6d2hNVjNTdVIzWkg2cXo1RXJYdkxEUHRVMlZDa25N?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-08T07:00:00+00:00", "published_display": "08 Jul 2026 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": "FirstService Residential rolls out loss-prep program for water, fire, storm damage", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxPQzRNcjctcW5VaXhqUU84ODlkNS1qVFdvTDBTRTVpREdZNEJRb0RIdnBxX000cUdJeXMycm02X3FKZzhuTkkzbXFNZ29YREFvSm9DUWRrQ0RoMXdUZ083QUdIX0RlbFRCQW5QUzBab0lLUDU0RTJrTjY0NU9fdGNFeFBReWxWVUVKRnlBWFBCVzF1a1ZXbU8xQ1RJWlBIZU1naHJ1TG0wTjM0R0JRWTFuMVpvRQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-06T07:00:00+00:00", "published_display": "06 Jul 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": "Rep. Gilbert Ray Cisneros, Jr. Acquires Shares of FirstService Corporation (NASDAQ:FSV)", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxNZjVINzdWN280QlF5dkgyeFowdFJDOW1aTVFlZHAyd21KSERBYWZQNUYySWp4SUxvTDdlaTZUU1dmSDA0cXJjdzFwUnphY1BidmRrcVQ5WnlwOEhZY1VqVUN0LWZJVDBtc2d1WHpmcFBPVTdweHVzYkdkTVZhQlE3ZXRWNWJwazViS3dLaEYzU0tuQ2xDYU1YWFdRUUpCV3lDQzhuVnlKa08yYV9Ca0NFWUItUXVlVlEzVVVBRmNGNkY1ajZYSlZCWWk5aklHY0FP?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-04T07:00:00+00:00", "published_display": "04 Jul 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": "FirstService Residential elevates Readinger to lead Condo/HOA across 3 states", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxPRmtVeDBuMjRxTVVURDZEeHpvWU1iSVhZTWtWeU1CUENMdjB1d1U0dEFKQnZSYTVWSUpjQVdtY2xIRHc0cTRIWEJLMHl3bkRsTTZSOVNZQ0Q5dHhTT000Y0xwc090NURQa3Z1a1lNX0hXRFJ5SmlwbUZDQTJRdEhBSUpvUzZmX2hUV2RxaEF3SV9nOGpGVWg1X3pzUVNmYWJwUnRlT1V1cjRRcWlpRERGbXN4SQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-01T07:00:00+00:00", "published_display": "01 Jul 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": "FirstService Residential taps Angel Aguirre to drive New England growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNTVR0eUpYcE9iMEpxQy1tNDgwOGJFMC0zeW84NVo5X3RtUlBBaDdQLWozeU9xWHc0U0ZDUm9lR2FmcUhvZVkwMGJvcnZzaTVLMFJwNVFsMDViYjFMZEMxVTc0OUc4d0Jhc0JYWFFyb1RVak9KeEhNbFlwVE1RSEhGb3lreVQ0RzJTUzVvUVVuWXpMbElsbUhhdFl4WDdKcXNLZGtoSFdNano2MzVpR3ByaXBnYXp6TlNRbGR6QlFLSQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 2026 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": "FirstService Residential brings back Richard Orduno for North Carolina", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOYjNzdnRZZktiaWVkVnhvNjhTZHFtX0wtLTdIbl83X2JHa21kTzFIRzUyLTRoc3VVT1NuSzBBZFJuNXl1djFQc3lQMENQTmNrZFprTFcyZXJKTVZPWUJxU04yVTJPMnV4SnBtRk45LWpXbTFrTTRrdmxINWIxVFVSdUg1a2Zud1V0YXM1TGIteDFDVWpacjNtdWdBREJ2MlZMc2g1eFJKWGJnXzNJU1VV?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-24T07:00:00+00:00", "published_display": "24 Jun 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": "FirstService Residential taps Amy Bazinet to lead Colorado expansion", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPaGZBVDFqVzFIYU95YWxhbXdRNkU2UUQ3M2Z5d2FUZElHWXNhVXkzYjhyQ21SajcxRzZab3ZFd3hqbDdENVBtRlFlQlA1VFJscFZtUkRqcU9mdW1CTnNYdk01TjAzbkUyTVNvREJ6Yjd4djdzSGlfbkotV0J2STR3RFNLTnBEZDlHdFZzbzRhanYtdVczaEhRTEZmdnhqX1A3OHJCVzUyZVZuN2x2eVlPRzA1QTI2NmtNQ0o4MzhlYw?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-23T07:00:00+00:00", "published_display": "23 Jun 2026 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": "Tampa Bay luxury waterfront high-rise picks FirstService Residential", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPR2RVelBUSW5oeVJ5c0xMTks3bFJYUHk0NEh5M0R6V1FXYzNUeWlqWENBS0xDWkF6b1hET2FtR2ppVFZkWl9JUmo5UHJPTms2Z00zTEo3TkJMRVY2Z2dBNlR6QVowRk5BTHl1eUZRaVRlMWV1dEZHZjhnNjJ3U3U5VGhfUy1aaVp5Z29IWkE3OGN0Sy1HSHRSWkdTemlNQ2Ixbl9TNUUxTmhJSENiRzZfdTlxNHpXSW05OTEtOQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-16T07:00:00+00:00", "published_display": "16 Jun 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": "Should You Expect Outsized Performance from FirstService Corp (FSV)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOTVV0T2ItVUd0akotb29tRXdMODdOemJ3bFRuSEQtazMwQ3I0Z2YzUHpjVzVJTWZuYkNESlF0eVRlTHJGeksxSER6Tng4Q3pBdWFEQmQ5NFNoRlU0VHEweGJLdUZwSEI5dF9SWUtqRUFZYzdITzlYMF9URW5zcU5vZGJXRVprTWw2czFFQjdncGc0UG1UV296bkxiSlotNkpfU3o5aTF6NlZRWVluNTdN?oc=5", "source_name": "Market source", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 Jun 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": "Is It Time To Revisit FirstService (TSX:FSV) After A 26% Share Price Slide?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi9wFBVV95cUxNUFA3MTRiT0V4S0lZNUpNamRXeS1aN2pGY0dILWI4WDlrYWJsX3dsbEk5TjExLUZiRGMzU3d1S2FoeEpFOWpVSnZGbjEtV0ZSS0hKOXRtaFFobXNmYWQwSHhqSTkyUy1weFI1SUctV1ZTbWRYUUwyMGlKTUw4Vnh3a0VEdFVzNWJTWXM3SHZUY2Ntc29HSnhEbm9RWS1nTDNyMWctbjRMNVhJdDgzVEJjMm5EMWRKbHgyTFRqWnB0U2ZTbHB4dUFuZmg5NzVFdXZkR0o1RmVLM3hWZnhpTnZjejMyTlNxbTlNck1fb25VbFlvajhIWXpV0gH8AUFVX3lxTE5xbExVUTVGd2dBdEJhS24xVTZNMWlBSHZCODNTUHFrS0FVWERLYzhGZml2dFQ1T2s2VnBBQ0YteklJV2RaNUlxeGJVd1F5d3lhNE1UVDFrQjY2S1R6TTFqMzQzZzdUcWF0bVNONzdaTFNKTFNkc1pLSVlhX2l1ZVNtdFFTelpKY0J5Y0dhLWZ3dDBBb2dqWDFYeEI5RUh2Qi1jVm02bmFoZi1nQ2xxUnFNNVRYUVd4QmU0cWM4OXFWOU9rVFBPeXh3b2MtN1NrMHU2MUtnWTBMbUNkZXhpWmdLRVhUblE5TFRYZ09wVGhpTkgxeWxMWmp0VVQ0Rg?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-19T07:00:00+00:00", "published_display": "19 May 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": "Stifel Sees Upside in FirstService Corporation (FSV) Despite Near-Term Segment Pressure", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxORTNkUEc0d3BuUG40SnA1NllyQnJiZC11QnJmOXJBX1VJbWQybVlzZ19TWmpmRlBMLWtYT1FVd0IzVG1PbHFyWkpnalBpZ3BsVktubWotSGV5QTV6RXp3SGRNdjdBVWhCRFdNV2pZSWN2T1NtOVQzbS15a19IZFlKUHJueDlwOU80am8wVVM3c1F4c1N6bURrTUt5Ynp4Wk56RTFpRXlqemFFdFVC?oc=5", "source_name": "Market source", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 2026 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": "Is Stronger Q1 2026 EPS Momentum Altering The Investment Case For FirstService (TSX:FSV)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxQaC1wdXlJc2I0WmpVQmNCSVNydnZ0TEcwU0hFcThzN3ZlX2l1LVpOcVNKdUFnUWdvOEw1bXJxOHQ2RXlWQWpDM01lUkJuVFljeE9iTDZtM0doZlVWM0ZLUVd3NHp5UlBDc0xZNnZUelR3ZVVXTXNqZWRTTXFMbW5CVER3dVNaOTR3d2dOeE52YnBGbC1WSjZpY0d3?oc=5", "source_name": "Market source", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 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": "Market Watch FirstService (TSX:FSV) Reacts To TSX Composite Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQUGRnLVFIb2dQY0l4QmJZcTdMeHhiaWxxVXJGLTY3NmhVcl9EV2V4ek95Yi1mTUEwWFF3azFiTjl3UkRNOG4ta295U2kwenF4X1RlOWJBS3BUUlFzaWZvZTl3MFdLTGJaTGVaUXp1MlhMNmZsYVBCQ3gtSGxSSG1DQzMwblFmMDdJam5RUUloaGgwS2ZvcHBsb0xLUXk5a1hqUHpaZXY0bEhSMWp1VXJxdHFsT2tUejg2?oc=5", "source_name": "Kalkine Media", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 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": "Is It Time To Reassess FirstService (TSX:FSV) After Recent Share Price Weakness?", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNT3AwclZPUjAxSTZhX0t5anhNRzZTTXBXWkVFN0xQbzhiVUhlTllpVHZxS1B5cE9qVS1XWUswTlVudXFwVGJ1NDFSODZyS0VCWHVpdGtlQ0QzejB6ZWE4bU05Wk5KN3J3LWlWLU9sb1lrMlVuQi1TaWhxV09xcTFhNk8xWmlRemUyX0RJeHc3VWNDd0FKcy1jdWwzbmdCeFdz?oc=5", "source_name": "Market source", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 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": "Majority of FirstService's Revenue \"Economically Resilient\", Says Stifel Canada", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxNQ2dvMDJ5dkU5RWlMZTY2TkM4bXFtS3d2MzFuNTMzWmVaSERfX2VHd0h5MnF6Y3haTFNSQ3ROYUZHMmhidWRuM1JIRG5LR29qcFh5Vzc0a08xX256My1qc3loNWNkX2ZBWmRab3pSU0dEVXN0T3FTV3NtS29iNmVNeXgydXVMb2hIXzV4dEJteXg0Vm1SVWo1d0YxbTV4eVI3M29WeExwTjhleWF0UVB2ZzcyWDN6UlpaOGc?oc=5", "source_name": "Moomoo", "published_at": "2026-04-14T07:00:00+00:00", "published_display": "14 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": "FirstService: Excellent Growth Story Currently On Sale (NASDAQ:FSV)", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPcnJ1cG5yT3h4V2NSZG12M3kyTWF5Mi1KYk50MVBjdktoSU5xTDBFSnA5QmtzVEE0M3hxYUNkVmtQUWNUa2d3S1dwbWZkNmhQQWhsVzg4U003aTZsUUVlMlVVTzdNamlQSHRTMEZzaDVydm5NbHAzempnTWpWcmN1TGVWYVVZMWx0ckRWUzNlWWp2cXZyMU5xcmJn?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-03-22T07:00:00+00:00", "published_display": "22 Mar 2026 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": "FirstService's (TSE:FSV) earnings growth rate lags the 4.3% CAGR delivered to shareholders", "summary": "", "url": "https://news.google.com/rss/articles/CBMi9wFBVV95cUxOSXdLYnJ5MlpiZkVDTU1zV1VOYlVrTm1ib3lMLXhFNXJRZ2cyNFpYX1YtV1Z1NTlFYktLaC1QRnI3ZFB4MGRVcnliM2lhSGpqY210X1RyNnJ0YUVISDFnU1V3SGRZanl5R1VaMGJIS3RmREd3WmlKMmNNd0dzSlc3dk1iZThKQVVaeVo4VnR5MWc4dVppLTNlLU5VdVdYVzdCN2Q5bEJ3b2RGalVqNW9tZngyakZPanczRFZFbEVGUjhqUldSMENxbzV5Q2diQk1HSUo2b0RTdlpQUW9veWVVY0RlRW92VURiREUyd1VKQUhER1JtWm5B0gH8AUFVX3lxTE9VMUF1ZW1kaUZGNU5hN1ZOdnNlQlNYT21BcG9fQlBEcEVJTEpvRm1TOWtJSld4U0lXc08yR2tiVU1HcUI3V1BHci1aZkhfdXZVNEdGS0p5Ym1DX3IxTm9Jd3pkbEwtSEtWZXVBTS10YlNqQmtrTjhxeDBVNE95NzFCOFJRbDRKbzZWdWFrS0NFVzlReU40TWxReHlZeUtOX052MEJxTjJWOGR2MHVVcXM5aFlic2VzZEd4cXcxNWF3QmhhVDVzVklSUU45ek4xdXhRTzdUVG5vODZjVGRCN21Dd1FTT3lJLW1pUUlrS0xHeHBFcENXdlVrNEZBaA?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "What a Full Exit From FirstService Stock Signals for Investors as Shares Slip 15% This Past Year", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxNcjE0SVgyXzBfRFRDT3FQTVd4UkJKcmh3OWdCYW1wQS1hRTRhY0M5RGprUjVuTk1LX1VQRVRJSjg0U0ZJSjFSVnJIN2FrclRfQ3hzaVg0bzZtbXJxS1BDa2NtZGZTT0thWHFFYWctVWVYTG83YVpUS0g2LWlILVpsM1llR0lxOTEya2RsSFFPS1dGOWlCOVdHOWZXS0FETHRIU3JwbkluSHQ2Y3VLajM1bVczdjRCVEFOWUFVVllkWFJSQzZuZ0RVdWNRMnA5MC0wNTJQNENfVGYyR3Nmd1E?oc=5", "source_name": "The Motley Fool", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 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": "FirstService Corp (TSX:FSV) Today\u2019s Market Over S and P TSX Composite Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxQV3VZc1NWNnJrSnNxLVZJS3BDRTI5bFdyZkJGV3MyUUtoS21YWGVDTWxYNEo4Vy1yR09HREFyOVAtRHN5UXBuRHNmdjY3Q01rdS0wZHRZcWtxUHA4TGJNNkJoaTAzLXgyTVVfMWdIY0ZnRTVST3l2Q0JoUlFtVk5nOFNHaGh0ekIzdVFjS2szblpqd3duZEVVWmZJeVdHaEl3MDNsY3paMnUyM29WZU5HcWhZOHhiSEFkdy1Edm9rNlQzZElD?oc=5", "source_name": "Kalkine Media", "published_at": "2025-12-09T08:00:00+00:00", "published_display": "09 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": "FirstService Corp (FSV:CT): Stock Price, Quote and News", "summary": "", "url": "https://news.google.com/rss/articles/CBMiU0FVX3lxTE5TV3BIMTcyZGpxdDJpa1pnZ1JUMmpBWnpvS2ptamxUVFVfeGRxUWhGdHgybGFDWDBvN3RTYjhxTy1KQVY0RDN6YjAzRTVhbVlNVTQ4?oc=5", "source_name": "BNN Bloomberg", "published_at": "2024-07-24T15:48:06+00:00", "published_display": "24 Jul 2024 15:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService (FSV) Stock Forecast and Price Target 2026 $FSV", "summary": "", "url": "https://news.google.com/rss/articles/CBMiZEFVX3lxTFBVMHE3OWhGTkxPNHlsanVyWmF2UEhyazB3ZTYwZWx5Uk1GS1F4bFdqWXRmV0k1T2stbFI1dVo3ZjNqUGt2dEY2UnBkYmFUbGs5U2NZZVozYkFDSUJLTjFRZ0NJTG8?oc=5", "source_name": "MarketBeat", "published_at": "2024-05-11T13:42:56+00:00", "published_display": "11 May 2024 13:42", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService Corporation Stock (FSV) - Quote Toronto S.E.", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxPZ24xN0xjVGx2WXdaaWdMNks4RDRoVFRPU2YzcVlYcHRQYUsxaGwtN24zNnN0SlRoa3lMYzFhcWFmVXp4UGQtaXNrNnFscF9oVTNsXzBxQ0szRDF2VElHQ2Vyd2FFcGJraldYNC00anpUczEwb0lLT3Z2ZU9QNDY5RVZUMA?oc=5", "source_name": "marketscreener.com", "published_at": "2020-08-24T20:55:02+00:00", "published_display": "24 Aug 2020 20:55", "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": "FirstService (FSV) to Post Earnings on Thursday", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOSGVFVjg1NEx5TmxQZlhCNmpfel9wdXBQaktoVnRQS2EyTmxlNm5pYlhQN1RvQmtRYndrRVQzM2lpYmFPeWd6SWpwVS1rTEt2bFBOdXlpSFBhMHNJRGw0MU15VkR1M1JDbDZEdTUtTDROQkVMSXB4Z084Tlc5RXdHcHVkdzE5UkRReWtYTWI3dElJTEtwaUlvckNYUGtxcUdS?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-16T07:04:39+00:00", "published_display": "16 Jul 2026 07:04", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TD Cowen Remains a Buy on FirstService (FSV)", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOVlJwcEtvcDlLWnZHWmE5cmlXYlZIbnlwYWNaT3VVQTlseVlHZ1Z4SjkwVUw0eVhRZm5ONV82bmpjdFFaU3V6SmtnYXBSRXU0V1gySkVqWkUtcWpPVEliNzNIcVE2Qzd3al9oRFZpY0p4eXgwLXd4N01tSnlmS1NBTjk5c3lpWmtIUzBaZS15OTdLZ2dVODA5SFFWQzY1U1BlNXBuTVZSVElQSWRLM3dndTZ0RkQxbXJKOUxKLUVQcW5RTEFY?oc=5", "source_name": "The Globe and Mail", "published_at": "2026-07-15T10:42:00+00:00", "published_display": "15 Jul 2026 10:42", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TD Boosts FirstService (NASDAQ:FSV) Price Target to $207.00", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxQTGVnTGR3RENWR01JZ0VQMWxJMnhXU0FKWUlkdWViUzEwLUhoNmRUNUpKcE5oYzhRSVFzNjhYZXpBcFJLRU9PbmY5LXp2MkRXLUFLSHJ0SHVHRHdNNXNWN0VPWG5pMGVsX1ZnMmZ1cGhmRGh5Q2cySTl3MzNkX01HRkswNV85blZqSnBHc3hCMU56SnRkdS1qdUc0Z2taOTNwNDFIV0xZTTYxc3hn?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-14T19:00:14+00:00", "published_display": "14 Jul 2026 19:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Schwartz Investment Counsel Inc. Has $2.08 Million Stock Holdings in FirstService Corporation $FSV", "summary": "", "url": "https://news.google.com/rss/articles/CBMi6wFBVV95cUxNMGt2cDlySkdVTWttcG1TWEl2SFl2ZGkzcDhuQkQ4bXVaS1BPdVduOXBrX0ZtR0VOenRpaGhwQ3ZjR2NYOUpOb212OVdnN1Z2TzlPWEExcGpleU5FRFo0WDd1Y0V1aEJlTm1mLXNsMTMwV2F2elg4enJ3Q25YR19sUzE5bGJBQkpsVW1oWEw4dVREaGhnX1hVd1JkZ19oRVVjMUNrRDFYSlFBTk4xVk53eTVQbjdTUFl5OWFDcDhrbmZBYWRqZi1YU2NzRnkxVnhIOGRNekdvTFVMYmtaeWd2OWk4Z0lSQjlUNk1z?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-14T10:15:35+00:00", "published_display": "14 Jul 2026 10:15", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService (TSX:FSV) Following Resilience First Launch Is The Undervalued View Too Cautious", "summary": "", "url": "https://news.google.com/rss/articles/CBMi9wFBVV95cUxNaDhqMjNaOW92MnIwTjhBZkFoeWNYeDJqeTRrX3JrZ2NpbThMVktPNVA0V21raE9mMTVxa2pBTzA3OXdYbGpkLWdtOUZkTkdiaFFoTllxTFNha0RWTmYweFB2cVotVHh4cFpqbWswd2hDQVVyQUEzbnpjc0huVHgxVFlYMUhRc3JOZlBmQjFwOElnUXN0VElOdm5NYjA3dVFaVVNkMjBQcFF2REM2SWFIcnJpa1VFOVJOTVM5YVd0X0cxZS1Qa1RhMlk0bU1LZWkyalpKZjV5SjF6RHpOalRYbTdxd0xmdkZGb29qclNGY1RlRmUxbFVj0gH8AUFVX3lxTE5qSUJ1OTZkRjNOdlkyYUlOOEZJdW4tZTVKRVdvX0JGeTFIT3BIOGIzRGZ3VHlvM3ZRSVpjYW51bzF3WEtyNW5iTGdia1JyWDBDeXJBaXVrZWNENTVZOWN2cngzVlJZZlN2SnA2Q3Vpb1NaOTJmY1I3OWU1YkZwQVpERGZEYUlDZUJIdG9SeXdOczR1Ry1qQ1A4VzFNZGZKUmd6b1BoOXNJYnBiR0FDU3dQOVFaajNjTnMycEFVTkVRRS1iZlp5Mmh1Q0tVcmFNWXVZYlBDVTNiTnBaRG9oZTN3Ul9vd2k3R09IZDh6LUhneklwdkloTzl2Z2h2Sw?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-13T19:37:57+00:00", "published_display": "13 Jul 2026 19:37", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService To Announce Second Quarter Results On July 23, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPVkRsV253MFZQSW1pYXg5WjFuNmlob19FR1N0TGxROGgwQ2ZjbU1XbVpWWDJlcW4tVkJZTDI2WEg3SVNBVkZKZERhUFNNSGt1cnhCeV81d21XSnkxR2VzMFJnUHlmUkNsS0pFWUNHeW8weFE5NEJ2M250Y282MUtZYWo4QUgyWlk0dVdQbjEtXzJ3Y2dSYW82dnFYSTdScHhhU3QxV2lIbjR4SjlURnpIakktaDRIckxEZ2lJem9ibw?oc=5", "source_name": "markets.businessinsider.com", "published_at": "2026-07-09T12:45:22+00:00", "published_display": "09 Jul 2026 12:45", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService sets July 23 call for Q2 results", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxQSVAtWURfRTBpMmRHandkajVKc01aTE43SVYyNDk0SjZ0Mzh5OF9COGpCc1JvRTE0clBjNlA2Q3Zfb3ZfNTliTFZOUF9xNE5qbFZyZWZ2NkpIeDVmTWo1d1Y1S0Zyc1p6RXN4ZVI2U21reEdNemZhYTZoMWdmdE1rZXdXaG9RR2M5aDYzTFVMMURzcC1oM1F5QzZGWHp2cG1DM2dOS2VENk5FSWtSOUI0ejhSYw?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-09T11:30:00+00:00", "published_display": "09 Jul 2026 11:30", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService (TSE:FSV) Stock Price Crosses Below Two Hundred Day Moving Average - Should You Sell?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3wFBVV95cUxQdWZ3UzZ0bjVCeGpmM1NEaHFuSWhielRoSW5iVHhxWUlldVlzU1U1MW41b09kVVNTWlRMRjJ6MXRxOHhvNFRhd3hqaGRYNk92MEltaGhtd1hwV2RySWVKMF9KU3gwVl9MMG5EOXhCakNCalRQNk41VTFVX1M0VzdDZFpCX1Y1cmdwSmVLeW5jQVRWZjlYWjJkNXpCN0xqYUlRUTdXSFZtSTZhaVdSbkVXdUE2YV9iaGUxdS0zTFphVmNjQnY4OFc2bWYzYkJFZFRfRzZndlRmZW11WUV6YUJj?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-09T08:02:29+00:00", "published_display": "09 Jul 2026 08:02", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService Residential expands Hamiter\u2019s role in Western North Carolina", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOdUg3WmtLRnR4SS10LUMtZWxuWkVpMlB6MWItQ0NYZjhjRW1DWV9KbDhnMy1qcC1zMnpNZkZNNWUxMW9PMFhJVWVtQlRuY0RjbWZDdkRyby1PUW55clpfX0JQcVBDcGQxVGhTWHBMRFkyak04RjYwdGsxSHpWcTU0SUtoVGx3U3hlLURnWWpDU2R6d2hNVjNTdVIzWkg2cXo1RXJYdkxEUHRVMlZDa25N?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-08T07:00:00+00:00", "published_display": "08 Jul 2026 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": "FirstService Residential rolls out loss-prep program for water, fire, storm damage", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxPQzRNcjctcW5VaXhqUU84ODlkNS1qVFdvTDBTRTVpREdZNEJRb0RIdnBxX000cUdJeXMycm02X3FKZzhuTkkzbXFNZ29YREFvSm9DUWRrQ0RoMXdUZ083QUdIX0RlbFRCQW5QUzBab0lLUDU0RTJrTjY0NU9fdGNFeFBReWxWVUVKRnlBWFBCVzF1a1ZXbU8xQ1RJWlBIZU1naHJ1TG0wTjM0R0JRWTFuMVpvRQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-06T07:00:00+00:00", "published_display": "06 Jul 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": "Rep. Gilbert Ray Cisneros, Jr. Acquires Shares of FirstService Corporation (NASDAQ:FSV)", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxNZjVINzdWN280QlF5dkgyeFowdFJDOW1aTVFlZHAyd21KSERBYWZQNUYySWp4SUxvTDdlaTZUU1dmSDA0cXJjdzFwUnphY1BidmRrcVQ5WnlwOEhZY1VqVUN0LWZJVDBtc2d1WHpmcFBPVTdweHVzYkdkTVZhQlE3ZXRWNWJwazViS3dLaEYzU0tuQ2xDYU1YWFdRUUpCV3lDQzhuVnlKa08yYV9Ca0NFWUItUXVlVlEzVVVBRmNGNkY1ajZYSlZCWWk5aklHY0FP?oc=5", "source_name": "MarketBeat", "published_at": "2026-07-04T07:00:00+00:00", "published_display": "04 Jul 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": "FirstService Residential elevates Readinger to lead Condo/HOA across 3 states", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxPRmtVeDBuMjRxTVVURDZEeHpvWU1iSVhZTWtWeU1CUENMdjB1d1U0dEFKQnZSYTVWSUpjQVdtY2xIRHc0cTRIWEJLMHl3bkRsTTZSOVNZQ0Q5dHhTT000Y0xwc090NURQa3Z1a1lNX0hXRFJ5SmlwbUZDQTJRdEhBSUpvUzZmX2hUV2RxaEF3SV9nOGpGVWg1X3pzUVNmYWJwUnRlT1V1cjRRcWlpRERGbXN4SQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-07-01T07:00:00+00:00", "published_display": "01 Jul 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": "FirstService Residential taps Angel Aguirre to drive New England growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxNTVR0eUpYcE9iMEpxQy1tNDgwOGJFMC0zeW84NVo5X3RtUlBBaDdQLWozeU9xWHc0U0ZDUm9lR2FmcUhvZVkwMGJvcnZzaTVLMFJwNVFsMDViYjFMZEMxVTc0OUc4d0Jhc0JYWFFyb1RVak9KeEhNbFlwVE1RSEhGb3lreVQ0RzJTUzVvUVVuWXpMbElsbUhhdFl4WDdKcXNLZGtoSFdNano2MzVpR3ByaXBnYXp6TlNRbGR6QlFLSQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-25T07:00:00+00:00", "published_display": "25 Jun 2026 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": "FirstService Residential brings back Richard Orduno for North Carolina", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOYjNzdnRZZktiaWVkVnhvNjhTZHFtX0wtLTdIbl83X2JHa21kTzFIRzUyLTRoc3VVT1NuSzBBZFJuNXl1djFQc3lQMENQTmNrZFprTFcyZXJKTVZPWUJxU04yVTJPMnV4SnBtRk45LWpXbTFrTTRrdmxINWIxVFVSdUg1a2Zud1V0YXM1TGIteDFDVWpacjNtdWdBREJ2MlZMc2g1eFJKWGJnXzNJU1VV?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-24T07:00:00+00:00", "published_display": "24 Jun 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": "FirstService Residential taps Amy Bazinet to lead Colorado expansion", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxPaGZBVDFqVzFIYU95YWxhbXdRNkU2UUQ3M2Z5d2FUZElHWXNhVXkzYjhyQ21SajcxRzZab3ZFd3hqbDdENVBtRlFlQlA1VFJscFZtUkRqcU9mdW1CTnNYdk01TjAzbkUyTVNvREJ6Yjd4djdzSGlfbkotV0J2STR3RFNLTnBEZDlHdFZzbzRhanYtdVczaEhRTEZmdnhqX1A3OHJCVzUyZVZuN2x2eVlPRzA1QTI2NmtNQ0o4MzhlYw?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-23T07:00:00+00:00", "published_display": "23 Jun 2026 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": "Tampa Bay luxury waterfront high-rise picks FirstService Residential", "summary": "", "url": "https://news.google.com/rss/articles/CBMivAFBVV95cUxPR2RVelBUSW5oeVJ5c0xMTks3bFJYUHk0NEh5M0R6V1FXYzNUeWlqWENBS0xDWkF6b1hET2FtR2ppVFZkWl9JUmo5UHJPTms2Z00zTEo3TkJMRVY2Z2dBNlR6QVowRk5BTHl1eUZRaVRlMWV1dEZHZjhnNjJ3U3U5VGhfUy1aaVp5Z29IWkE3OGN0Sy1HSHRSWkdTemlNQ2Ixbl9TNUUxTmhJSENiRzZfdTlxNHpXSW05OTEtOQ?oc=5", "source_name": "Stock Titan", "published_at": "2026-06-16T07:00:00+00:00", "published_display": "16 Jun 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": "Should You Expect Outsized Performance from FirstService Corp (FSV)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOTVV0T2ItVUd0akotb29tRXdMODdOemJ3bFRuSEQtazMwQ3I0Z2YzUHpjVzVJTWZuYkNESlF0eVRlTHJGeksxSER6Tng4Q3pBdWFEQmQ5NFNoRlU0VHEweGJLdUZwSEI5dF9SWUtqRUFZYzdITzlYMF9URW5zcU5vZGJXRVprTWw2czFFQjdncGc0UG1UV296bkxiSlotNkpfU3o5aTF6NlZRWVluNTdN?oc=5", "source_name": "Market source", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 Jun 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": "Is It Time To Revisit FirstService (TSX:FSV) After A 26% Share Price Slide?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi9wFBVV95cUxNUFA3MTRiT0V4S0lZNUpNamRXeS1aN2pGY0dILWI4WDlrYWJsX3dsbEk5TjExLUZiRGMzU3d1S2FoeEpFOWpVSnZGbjEtV0ZSS0hKOXRtaFFobXNmYWQwSHhqSTkyUy1weFI1SUctV1ZTbWRYUUwyMGlKTUw4Vnh3a0VEdFVzNWJTWXM3SHZUY2Ntc29HSnhEbm9RWS1nTDNyMWctbjRMNVhJdDgzVEJjMm5EMWRKbHgyTFRqWnB0U2ZTbHB4dUFuZmg5NzVFdXZkR0o1RmVLM3hWZnhpTnZjejMyTlNxbTlNck1fb25VbFlvajhIWXpV0gH8AUFVX3lxTE5xbExVUTVGd2dBdEJhS24xVTZNMWlBSHZCODNTUHFrS0FVWERLYzhGZml2dFQ1T2s2VnBBQ0YteklJV2RaNUlxeGJVd1F5d3lhNE1UVDFrQjY2S1R6TTFqMzQzZzdUcWF0bVNONzdaTFNKTFNkc1pLSVlhX2l1ZVNtdFFTelpKY0J5Y0dhLWZ3dDBBb2dqWDFYeEI5RUh2Qi1jVm02bmFoZi1nQ2xxUnFNNVRYUVd4QmU0cWM4OXFWOU9rVFBPeXh3b2MtN1NrMHU2MUtnWTBMbUNkZXhpWmdLRVhUblE5TFRYZ09wVGhpTkgxeWxMWmp0VVQ0Rg?oc=5", "source_name": "simplywall.st", "published_at": "2026-05-19T07:00:00+00:00", "published_display": "19 May 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": "Stifel Sees Upside in FirstService Corporation (FSV) Despite Near-Term Segment Pressure", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxORTNkUEc0d3BuUG40SnA1NllyQnJiZC11QnJmOXJBX1VJbWQybVlzZ19TWmpmRlBMLWtYT1FVd0IzVG1PbHFyWkpnalBpZ3BsVktubWotSGV5QTV6RXp3SGRNdjdBVWhCRFdNV2pZSWN2T1NtOVQzbS15a19IZFlKUHJueDlwOU80am8wVVM3c1F4c1N6bURrTUt5Ynp4Wk56RTFpRXlqemFFdFVC?oc=5", "source_name": "Market source", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 2026 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": "Is Stronger Q1 2026 EPS Momentum Altering The Investment Case For FirstService (TSX:FSV)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxQaC1wdXlJc2I0WmpVQmNCSVNydnZ0TEcwU0hFcThzN3ZlX2l1LVpOcVNKdUFnUWdvOEw1bXJxOHQ2RXlWQWpDM01lUkJuVFljeE9iTDZtM0doZlVWM0ZLUVd3NHp5UlBDc0xZNnZUelR3ZVVXTXNqZWRTTXFMbW5CVER3dVNaOTR3d2dOeE52YnBGbC1WSjZpY0d3?oc=5", "source_name": "Market source", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 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": "Market Watch FirstService (TSX:FSV) Reacts To TSX Composite Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQUGRnLVFIb2dQY0l4QmJZcTdMeHhiaWxxVXJGLTY3NmhVcl9EV2V4ek95Yi1mTUEwWFF3azFiTjl3UkRNOG4ta295U2kwenF4X1RlOWJBS3BUUlFzaWZvZTl3MFdLTGJaTGVaUXp1MlhMNmZsYVBCQ3gtSGxSSG1DQzMwblFmMDdJam5RUUloaGgwS2ZvcHBsb0xLUXk5a1hqUHpaZXY0bEhSMWp1VXJxdHFsT2tUejg2?oc=5", "source_name": "Kalkine Media", "published_at": "2026-04-30T07:00:00+00:00", "published_display": "30 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": "Is It Time To Reassess FirstService (TSX:FSV) After Recent Share Price Weakness?", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxNT3AwclZPUjAxSTZhX0t5anhNRzZTTXBXWkVFN0xQbzhiVUhlTllpVHZxS1B5cE9qVS1XWUswTlVudXFwVGJ1NDFSODZyS0VCWHVpdGtlQ0QzejB6ZWE4bU05Wk5KN3J3LWlWLU9sb1lrMlVuQi1TaWhxV09xcTFhNk8xWmlRemUyX0RJeHc3VWNDd0FKcy1jdWwzbmdCeFdz?oc=5", "source_name": "Market source", "published_at": "2026-04-22T07:00:00+00:00", "published_display": "22 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": "Majority of FirstService's Revenue \"Economically Resilient\", Says Stifel Canada", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxNQ2dvMDJ5dkU5RWlMZTY2TkM4bXFtS3d2MzFuNTMzWmVaSERfX2VHd0h5MnF6Y3haTFNSQ3ROYUZHMmhidWRuM1JIRG5LR29qcFh5Vzc0a08xX256My1qc3loNWNkX2ZBWmRab3pSU0dEVXN0T3FTV3NtS29iNmVNeXgydXVMb2hIXzV4dEJteXg0Vm1SVWo1d0YxbTV4eVI3M29WeExwTjhleWF0UVB2ZzcyWDN6UlpaOGc?oc=5", "source_name": "Moomoo", "published_at": "2026-04-14T07:00:00+00:00", "published_display": "14 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": "FirstService: Excellent Growth Story Currently On Sale (NASDAQ:FSV)", "summary": "", "url": "https://news.google.com/rss/articles/CBMimgFBVV95cUxPcnJ1cG5yT3h4V2NSZG12M3kyTWF5Mi1KYk50MVBjdktoSU5xTDBFSnA5QmtzVEE0M3hxYUNkVmtQUWNUa2d3S1dwbWZkNmhQQWhsVzg4U003aTZsUUVlMlVVTzdNamlQSHRTMEZzaDVydm5NbHAzempnTWpWcmN1TGVWYVVZMWx0ckRWUzNlWWp2cXZyMU5xcmJn?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-03-22T07:00:00+00:00", "published_display": "22 Mar 2026 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": "FirstService's (TSE:FSV) earnings growth rate lags the 4.3% CAGR delivered to shareholders", "summary": "", "url": "https://news.google.com/rss/articles/CBMi9wFBVV95cUxOSXdLYnJ5MlpiZkVDTU1zV1VOYlVrTm1ib3lMLXhFNXJRZ2cyNFpYX1YtV1Z1NTlFYktLaC1QRnI3ZFB4MGRVcnliM2lhSGpqY210X1RyNnJ0YUVISDFnU1V3SGRZanl5R1VaMGJIS3RmREd3WmlKMmNNd0dzSlc3dk1iZThKQVVaeVo4VnR5MWc4dVppLTNlLU5VdVdYVzdCN2Q5bEJ3b2RGalVqNW9tZngyakZPanczRFZFbEVGUjhqUldSMENxbzV5Q2diQk1HSUo2b0RTdlpQUW9veWVVY0RlRW92VURiREUyd1VKQUhER1JtWm5B0gH8AUFVX3lxTE9VMUF1ZW1kaUZGNU5hN1ZOdnNlQlNYT21BcG9fQlBEcEVJTEpvRm1TOWtJSld4U0lXc08yR2tiVU1HcUI3V1BHci1aZkhfdXZVNEdGS0p5Ym1DX3IxTm9Jd3pkbEwtSEtWZXVBTS10YlNqQmtrTjhxeDBVNE95NzFCOFJRbDRKbzZWdWFrS0NFVzlReU40TWxReHlZeUtOX052MEJxTjJWOGR2MHVVcXM5aFlic2VzZEd4cXcxNWF3QmhhVDVzVklSUU45ek4xdXhRTzdUVG5vODZjVGRCN21Dd1FTT3lJLW1pUUlrS0xHeHBFcENXdlVrNEZBaA?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "What a Full Exit From FirstService Stock Signals for Investors as Shares Slip 15% This Past Year", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3gFBVV95cUxNcjE0SVgyXzBfRFRDT3FQTVd4UkJKcmh3OWdCYW1wQS1hRTRhY0M5RGprUjVuTk1LX1VQRVRJSjg0U0ZJSjFSVnJIN2FrclRfQ3hzaVg0bzZtbXJxS1BDa2NtZGZTT0thWHFFYWctVWVYTG83YVpUS0g2LWlILVpsM1llR0lxOTEya2RsSFFPS1dGOWlCOVdHOWZXS0FETHRIU3JwbkluSHQ2Y3VLajM1bVczdjRCVEFOWUFVVllkWFJSQzZuZ0RVdWNRMnA5MC0wNTJQNENfVGYyR3Nmd1E?oc=5", "source_name": "The Motley Fool", "published_at": "2026-01-29T08:00:00+00:00", "published_display": "29 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": "FirstService Corp (TSX:FSV) Today\u2019s Market Over S and P TSX Composite Index", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxQV3VZc1NWNnJrSnNxLVZJS3BDRTI5bFdyZkJGV3MyUUtoS21YWGVDTWxYNEo4Vy1yR09HREFyOVAtRHN5UXBuRHNmdjY3Q01rdS0wZHRZcWtxUHA4TGJNNkJoaTAzLXgyTVVfMWdIY0ZnRTVST3l2Q0JoUlFtVk5nOFNHaGh0ekIzdVFjS2szblpqd3duZEVVWmZJeVdHaEl3MDNsY3paMnUyM29WZU5HcWhZOHhiSEFkdy1Edm9rNlQzZElD?oc=5", "source_name": "Kalkine Media", "published_at": "2025-12-09T08:00:00+00:00", "published_display": "09 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": "FirstService Corp (FSV:CT): Stock Price, Quote and News", "summary": "", "url": "https://news.google.com/rss/articles/CBMiU0FVX3lxTE5TV3BIMTcyZGpxdDJpa1pnZ1JUMmpBWnpvS2ptamxUVFVfeGRxUWhGdHgybGFDWDBvN3RTYjhxTy1KQVY0RDN6YjAzRTVhbVlNVTQ4?oc=5", "source_name": "BNN Bloomberg", "published_at": "2024-07-24T15:48:06+00:00", "published_display": "24 Jul 2024 15:48", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService (FSV) Stock Forecast and Price Target 2026 $FSV", "summary": "", "url": "https://news.google.com/rss/articles/CBMiZEFVX3lxTFBVMHE3OWhGTkxPNHlsanVyWmF2UEhyazB3ZTYwZWx5Uk1GS1F4bFdqWXRmV0k1T2stbFI1dVo3ZjNqUGt2dEY2UnBkYmFUbGs5U2NZZVozYkFDSUJLTjFRZ0NJTG8?oc=5", "source_name": "MarketBeat", "published_at": "2024-05-11T13:42:56+00:00", "published_display": "11 May 2024 13:42", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "FirstService Corporation Stock (FSV) - Quote Toronto S.E.", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxPZ24xN0xjVGx2WXdaaWdMNks4RDRoVFRPU2YzcVlYcHRQYUsxaGwtN24zNnN0SlRoa3lMYzFhcWFmVXp4UGQtaXNrNnFscF9oVTNsXzBxQ0szRDF2VElHQ2Vyd2FFcGJraldYNC00anpUczEwb0lLT3Z2ZU9QNDY5RVZUMA?oc=5", "source_name": "marketscreener.com", "published_at": "2020-08-24T20:55:02+00:00", "published_display": "24 Aug 2020 20:55", "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": 67, "total_relevant": 30, "sentiment_summary": {"positive": 7, "negative": 1, "neutral": 22, "score": 53, "total": 30, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 86, "events": [{"event": "general", "label": "Market update", "weight": 12.8, "count": 22}, {"event": "earnings", "label": "Earnings", "weight": 3.3, "count": 6}, {"event": "analyst", "label": "Analyst action", "weight": 0.55, "count": 1}, {"event": "guidance", "label": "Guidance", "weight": 0.55, "count": 1}], "positive_events": 7, "negative_events": 1}, "market_context": {"has_market_context": true, "latest_close": 202.94, "latest_week": "2026-07-10", "one_week_move": -2.1, "four_week_move": 1.6, "twelve_week_move": -2.7, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 1.046177, "market_dynamics_buy_signal": false, "relative_strength": -18.7907, "fair_value_gap": -9.8, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 52.8749, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-2.1% over one week, +1.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": 64, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "Stock Titan", "count": 8}, {"label": "MarketBeat", "count": 6}, {"label": "Market source", "count": 4}, {"label": "simplywall.st", "count": 3}, {"label": "Kalkine Media", "count": 2}, {"label": "The Globe and Mail", "count": 1}, {"label": "markets.businessinsider.com", "count": 1}, {"label": "Moomoo", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 30}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 22}, {"label": "Earnings", "count": 6}, {"label": "Analyst action", "count": 1}, {"label": "Guidance", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "53/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": "86/100 classification confidence."}, {"label": "Company focus", "value": "30", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "2", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-2.1% over one week, +1.6% over four weeks, trend inactive, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "FirstService (FSV) to Post Earnings on Thursday"}], "updated_at": "2026-07-17T15:24:51.481080+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}