{"ticker": {"uuid": "2b2c7708-f9af-4c5e-8748-628e05cfaa19", "symbol": "8250", "name": "Gulf Insurance Group", "exchange": "SAU", "country": "SA", "sector": "Financial Services", "industry": "Insurance - Diversified"}, "articles": [{"title": "Financial Stocks Gain Attention as Insurance Pricing Trends Drive Sector Focus", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxQamg5VnpzM25BenRvRTExVGNhYUVZc0lLczV4VGNZWnVOYkc0dUd5UTlJNWEyMnhJeFF1R2R0VE9vWGtnWWwydm5IRExGc2tqWHRPSlU5V24wTllLVmoza0pSb3owNXprUTV1NFR5c0VxMXJvRURUVzhOYlJOcFprSFpzMmRLWWhTYThOTDdNRTFMdDBuZWxJTVZfelkxNHBDVHk2blV1aFpwWHJwcnRDSWg2SlNyMF8xRmhXTmQ0Vks?oc=5", "source_name": "Kalkine Media", "published_at": "2026-06-15T10:19:00+00:00", "published_display": "15 Jun 2026 10:19", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Zurich Insurance Group stock (CH0011075394): Swiss insurer eyes growth amid global demand for covera", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxQTTBwbldqTXd6MjZmREUzSkhMTy1yVWhGTU0tekg4WDhVWFdvMmFNQkNzZ1VYWmktdnR4RXU1SXlhdy1oTndiSkZ2dldGcGp4VkZuUzBPSjE3a3U2SkhqRVQyeExBSkdjSlV0Y3ZWTmN4VWFfRG1Xb0J4QW54c3FnTDdHdGg2anRsMWZwZlJJWV81YW1QdjZ6R1JxTURnY28waVRqUlo2dlhfT2k4V2hvWjNvdzZ5eDBBOFN5Smp5SGFzd05X?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "AXA S.A. stock (FR0000120628): Insurance giant with global footprint and dividend appeal", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxQQUFvb2pvN3JibmpYRC1nWXJNbWQ3ZUNpYnVQUDQzUXluUDM0ZndLT0VjaHo5UkVwWHQxOG9BUU1mUHhFZlFoMWFMUmZrcHd3ZUcwck54WVZaWENoWl8tRnhpck8wcE0yNVlKb2NPdEF0aldBR09Oblcyd2VkVU9mMjE3TFlaVWg5T3dUa18xcVZDUWRfR3N5eHFuOURaQW9LNXBLSDE0eGpPLXd0b1NKcXExVXRjYTdsUkVROFJnOUFLVkdPRXc?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Zurich Insurance Group AG Stock (CH0011075394): Confirms SST Ratio of 259% in 2025 Report", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxQcTJLRUQ1ekZaR1dXTlFteURYNmdIZkplY0Q0OFlVVEJLTzNHZVVxUE9uVG5zT2RJNENseU5kSnVFMDdxcDBSM1BhS0VMel9DMWx3WmFPVkRsa1pMYlplUm9GMFc0MWxEZVV3NkR0VXJtMlhjWExYY01CZEtJckxFMFBsbGU0dEJoaWdSTmNZWXpxM0ZIb19HWWM4YnlMVlJNX0dLV1NILUhfYVZIaW16eXU3dHExcC1sQ3Q5Y3Nka3JXQzFMSzlPeA?oc=5", "source_name": "AD HOC NEWS", "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": "Insurance stocks surge as Cabinet approves sector\u2019s strategy", "summary": "", "url": "https://news.google.com/rss/articles/CBMiakFVX3lxTFA3Z2M1SUlKdHpZekNncXNPb1BzUmFIaWYxOVdWRDVwUnFESlpZa2tmTVZUdVlJQ3ZGWGhxMUdxQktFb2hGeXVfeXBFSkZZZ25aamVjbzJOY19DWHlIRkNLNDZtV2syT210bGc?oc=5", "source_name": "\u0623\u0631\u0642\u0627\u0645", "published_at": "2026-01-21T08:00:00+00:00", "published_display": "21 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Go Digit General Insurance Ltd | Stock Share Price Live", "summary": "", "url": "https://news.google.com/rss/articles/CBMicEFVX3lxTFByRGtmNDZhVXVHa3R3NlNsVkgxeHVjSEdubUo0bjdRbEpGY0xmNGdfRXkzY2NNS21yM09FQmRtSUpmSjRHd1ctSE5qNFRZdDFCYjQ5TWtPRmtrWWlJemJfMkxtLTVWTmM4b1NENEFKRnc?oc=5", "source_name": "MarketSmith India", "published_at": "2025-10-22T11:04:32+00:00", "published_display": "22 Oct 2025 11:04", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "International General Insurance Holdings Ltd. (IGIC) stock price, news, quote and history", "summary": "", "url": "https://news.google.com/rss/articles/CBMiUkFVX3lxTE80bFZFZDNnelVjNEI2ZlhIa04xTmJGVmtPMVY5UU1iTjZKeUVJeTBteWlEVFFFaldRY1F5OG5IQlpjQ2V1eGRzWjRkQVRyNnVRcFE?oc=5", "source_name": "Market source", "published_at": "2020-12-18T16:58:17+00:00", "published_display": "18 Dec 2020 16:58", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "AXA to sell its Gulf insurance operations", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxQYndMYnllOHkyUmRiTUtKRmhmVXQyR0xMVThLUzlSNzhaeERpOXNVb1l3SWxHR0NfVVRzT3Vfam5ncG0zanNRS0RCZVRCWTkyUHlRd0hDcnpQeVVCRzctRm1ZcWkyNUZfcGg0ZE9qTHIzV0l3eGFVeVZDSWRnOWdUeGJESUFabmEw?oc=5", "source_name": "Muscat Daily", "published_at": "2020-12-05T08:00:00+00:00", "published_display": "05 Dec 2020 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": "AXA to sell its insurance operations in the Gulf region", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOQWxuZlFmUjl6UTB6NUt6cHVPNFF4d001NFAwSnlOYzlsWW1QSy12dDk1XzFqenZXNWQzX1BnUlpvQ3NVNFdnWTdqdWs1NWZMQW9HREd2YkV5djk0bHBOOXdXLXlQOUVBSzh4eEY1c1BuWk95UUhYNHBJTzhWcHFiQzlfdWdBU2lXakFYLS1iaGp6TXBaRjV3VzFpOXFkcmtf?oc=5", "source_name": "AXA.com", "published_at": "2020-11-29T08:00:00+00:00", "published_display": "29 Nov 2020 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": "International General Insurance Holdings Ltd. (IGIC) Stock Price, News, Quote & History", "summary": "", "url": "https://news.google.com/rss/articles/CBMiUkFVX3lxTE0zV212ZjA1ZmdYRFNPS1pLTUlRQUFvLUpoNDRuZXY3d0tkaG5icjZnM2xBQ2lTV1J0eWl0OFhXSmpOOVMtWFRudGprWDdrZm8yX2c?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2020-03-18T11:26:06+00:00", "published_display": "18 Mar 2020 11:26", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Gulf Insurance Group | GIG | 8250 | TADAWUL | TASI", "summary": "", "url": "https://news.google.com/rss/articles/CBMiVEFVX3lxTE15dzl2WHY2SzRkT2xXcHVDSGUxOFhqZ0ZfUGo1N1hYSTdoa190clpiVENsenVreERjN1hsRkdTa05oY2h6aklzWVUzcENERkRobEJGWg?oc=5", "source_name": "\u0623\u0631\u0642\u0627\u0645", "published_at": "2018-08-04T07:00:11+00:00", "published_display": "04 Aug 2018 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": "The Mediterranean and Gulf Insurance and Reinsurance Co. | MEDGULF | 8030 | TADAWUL | TASI", "summary": "", "url": "https://news.google.com/rss/articles/CBMiWkFVX3lxTE1NdDJINTdma1dZYzFsZHJKNXpmYWV1RUljaDV0cWRjelJfZTNVYmhUd3VCdk91TThTcnl1SmU3Tm5adzd5MjJ4Zm8xY1Y0d1JNb2UtRGFPTUhxUQ?oc=5", "source_name": "\u0623\u0631\u0642\u0627\u0645", "published_at": "2018-08-01T05:42:08+00:00", "published_display": "01 Aug 2018 05:42", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "MedGulf Insurance Stock Price and Chart \u2014 TADAWUL:8030", "summary": "", "url": "https://news.google.com/rss/articles/CBMiXkFVX3lxTE1yOEdkS1BtY2t1YUJ5UkdYcmF1SXNPX0RBOTJuMlVsRG0wSFBWbnlWVkw3TnBuSjVIaE1qRDZrREY0Nm5vMXZuZVF4RVNyc2NYT1JCREFhOTVpMlN0NHc?oc=5", "source_name": "TradingView", "published_at": "2017-12-24T13:56:37+00:00", "published_display": "24 Dec 2017 13:56", "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": "Financial Stocks Gain Attention as Insurance Pricing Trends Drive Sector Focus", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwAFBVV95cUxQamg5VnpzM25BenRvRTExVGNhYUVZc0lLczV4VGNZWnVOYkc0dUd5UTlJNWEyMnhJeFF1R2R0VE9vWGtnWWwydm5IRExGc2tqWHRPSlU5V24wTllLVmoza0pSb3owNXprUTV1NFR5c0VxMXJvRURUVzhOYlJOcFprSFpzMmRLWWhTYThOTDdNRTFMdDBuZWxJTVZfelkxNHBDVHk2blV1aFpwWHJwcnRDSWg2SlNyMF8xRmhXTmQ0Vks?oc=5", "source_name": "Kalkine Media", "published_at": "2026-06-15T10:19:00+00:00", "published_display": "15 Jun 2026 10:19", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Zurich Insurance Group stock (CH0011075394): Swiss insurer eyes growth amid global demand for covera", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxQTTBwbldqTXd6MjZmREUzSkhMTy1yVWhGTU0tekg4WDhVWFdvMmFNQkNzZ1VYWmktdnR4RXU1SXlhdy1oTndiSkZ2dldGcGp4VkZuUzBPSjE3a3U2SkhqRVQyeExBSkdjSlV0Y3ZWTmN4VWFfRG1Xb0J4QW54c3FnTDdHdGg2anRsMWZwZlJJWV81YW1QdjZ6R1JxTURnY28waVRqUlo2dlhfT2k4V2hvWjNvdzZ5eDBBOFN5Smp5SGFzd05X?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "AXA S.A. stock (FR0000120628): Insurance giant with global footprint and dividend appeal", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxQQUFvb2pvN3JibmpYRC1nWXJNbWQ3ZUNpYnVQUDQzUXluUDM0ZndLT0VjaHo5UkVwWHQxOG9BUU1mUHhFZlFoMWFMUmZrcHd3ZUcwck54WVZaWENoWl8tRnhpck8wcE0yNVlKb2NPdEF0aldBR09Oblcyd2VkVU9mMjE3TFlaVWg5T3dUa18xcVZDUWRfR3N5eHFuOURaQW9LNXBLSDE0eGpPLXd0b1NKcXExVXRjYTdsUkVROFJnOUFLVkdPRXc?oc=5", "source_name": "AD HOC NEWS", "published_at": "2026-05-11T07:00:00+00:00", "published_display": "11 May 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Zurich Insurance Group AG Stock (CH0011075394): Confirms SST Ratio of 259% in 2025 Report", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxQcTJLRUQ1ekZaR1dXTlFteURYNmdIZkplY0Q0OFlVVEJLTzNHZVVxUE9uVG5zT2RJNENseU5kSnVFMDdxcDBSM1BhS0VMel9DMWx3WmFPVkRsa1pMYlplUm9GMFc0MWxEZVV3NkR0VXJtMlhjWExYY01CZEtJckxFMFBsbGU0dEJoaWdSTmNZWXpxM0ZIb19HWWM4YnlMVlJNX0dLV1NILUhfYVZIaW16eXU3dHExcC1sQ3Q5Y3Nka3JXQzFMSzlPeA?oc=5", "source_name": "AD HOC NEWS", "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": "Insurance stocks surge as Cabinet approves sector\u2019s strategy", "summary": "", "url": "https://news.google.com/rss/articles/CBMiakFVX3lxTFA3Z2M1SUlKdHpZekNncXNPb1BzUmFIaWYxOVdWRDVwUnFESlpZa2tmTVZUdVlJQ3ZGWGhxMUdxQktFb2hGeXVfeXBFSkZZZ25aamVjbzJOY19DWHlIRkNLNDZtV2syT210bGc?oc=5", "source_name": "\u0623\u0631\u0642\u0627\u0645", "published_at": "2026-01-21T08:00:00+00:00", "published_display": "21 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Go Digit General Insurance Ltd | Stock Share Price Live", "summary": "", "url": "https://news.google.com/rss/articles/CBMicEFVX3lxTFByRGtmNDZhVXVHa3R3NlNsVkgxeHVjSEdubUo0bjdRbEpGY0xmNGdfRXkzY2NNS21yM09FQmRtSUpmSjRHd1ctSE5qNFRZdDFCYjQ5TWtPRmtrWWlJemJfMkxtLTVWTmM4b1NENEFKRnc?oc=5", "source_name": "MarketSmith India", "published_at": "2025-10-22T11:04:32+00:00", "published_display": "22 Oct 2025 11:04", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "International General Insurance Holdings Ltd. (IGIC) stock price, news, quote and history", "summary": "", "url": "https://news.google.com/rss/articles/CBMiUkFVX3lxTE80bFZFZDNnelVjNEI2ZlhIa04xTmJGVmtPMVY5UU1iTjZKeUVJeTBteWlEVFFFaldRY1F5OG5IQlpjQ2V1eGRzWjRkQVRyNnVRcFE?oc=5", "source_name": "Market source", "published_at": "2020-12-18T16:58:17+00:00", "published_display": "18 Dec 2020 16:58", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "AXA to sell its Gulf insurance operations", "summary": "", "url": "https://news.google.com/rss/articles/CBMiiAFBVV95cUxQYndMYnllOHkyUmRiTUtKRmhmVXQyR0xMVThLUzlSNzhaeERpOXNVb1l3SWxHR0NfVVRzT3Vfam5ncG0zanNRS0RCZVRCWTkyUHlRd0hDcnpQeVVCRzctRm1ZcWkyNUZfcGg0ZE9qTHIzV0l3eGFVeVZDSWRnOWdUeGJESUFabmEw?oc=5", "source_name": "Muscat Daily", "published_at": "2020-12-05T08:00:00+00:00", "published_display": "05 Dec 2020 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": "AXA to sell its insurance operations in the Gulf region", "summary": "", "url": "https://news.google.com/rss/articles/CBMioAFBVV95cUxOQWxuZlFmUjl6UTB6NUt6cHVPNFF4d001NFAwSnlOYzlsWW1QSy12dDk1XzFqenZXNWQzX1BnUlpvQ3NVNFdnWTdqdWs1NWZMQW9HREd2YkV5djk0bHBOOXdXLXlQOUVBSzh4eEY1c1BuWk95UUhYNHBJTzhWcHFiQzlfdWdBU2lXakFYLS1iaGp6TXBaRjV3VzFpOXFkcmtf?oc=5", "source_name": "AXA.com", "published_at": "2020-11-29T08:00:00+00:00", "published_display": "29 Nov 2020 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": "International General Insurance Holdings Ltd. (IGIC) Stock Price, News, Quote & History", "summary": "", "url": "https://news.google.com/rss/articles/CBMiUkFVX3lxTE0zV212ZjA1ZmdYRFNPS1pLTUlRQUFvLUpoNDRuZXY3d0tkaG5icjZnM2xBQ2lTV1J0eWl0OFhXSmpOOVMtWFRudGprWDdrZm8yX2c?oc=5", "source_name": "Yahoo! Finance Canada", "published_at": "2020-03-18T11:26:06+00:00", "published_display": "18 Mar 2020 11:26", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Gulf Insurance Group | GIG | 8250 | TADAWUL | TASI", "summary": "", "url": "https://news.google.com/rss/articles/CBMiVEFVX3lxTE15dzl2WHY2SzRkT2xXcHVDSGUxOFhqZ0ZfUGo1N1hYSTdoa190clpiVENsenVreERjN1hsRkdTa05oY2h6aklzWVUzcENERkRobEJGWg?oc=5", "source_name": "\u0623\u0631\u0642\u0627\u0645", "published_at": "2018-08-04T07:00:11+00:00", "published_display": "04 Aug 2018 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": "The Mediterranean and Gulf Insurance and Reinsurance Co. | MEDGULF | 8030 | TADAWUL | TASI", "summary": "", "url": "https://news.google.com/rss/articles/CBMiWkFVX3lxTE1NdDJINTdma1dZYzFsZHJKNXpmYWV1RUljaDV0cWRjelJfZTNVYmhUd3VCdk91TThTcnl1SmU3Tm5adzd5MjJ4Zm8xY1Y0d1JNb2UtRGFPTUhxUQ?oc=5", "source_name": "\u0623\u0631\u0642\u0627\u0645", "published_at": "2018-08-01T05:42:08+00:00", "published_display": "01 Aug 2018 05:42", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "MedGulf Insurance Stock Price and Chart \u2014 TADAWUL:8030", "summary": "", "url": "https://news.google.com/rss/articles/CBMiXkFVX3lxTE1yOEdkS1BtY2t1YUJ5UkdYcmF1SXNPX0RBOTJuMlVsRG0wSFBWbnlWVkw3TnBuSjVIaE1qRDZrREY0Nm5vMXZuZVF4RVNyc2NYT1JCREFhOTVpMlN0NHc?oc=5", "source_name": "TradingView", "published_at": "2017-12-24T13:56:37+00:00", "published_display": "24 Dec 2017 13:56", "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": 78, "total_relevant": 13, "sentiment_summary": {"positive": 3, "negative": 2, "neutral": 8, "score": 52, "total": 13, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 90, "events": [{"event": "general", "label": "Market update", "weight": 6.05, "count": 11}, {"event": "macro", "label": "Macro sensitivity", "weight": 0.55, "count": 1}, {"event": "capital_return", "label": "Capital return", "weight": 0.55, "count": 1}], "positive_events": 3, "negative_events": 2}, "market_context": {"has_market_context": true, "latest_close": 31.86, "latest_week": "2026-06-19", "one_week_move": 5.1, "four_week_move": 16.3, "twelve_week_move": 38.7, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.48936, "market_dynamics_buy_signal": false, "relative_strength": 27.317659, "fair_value_gap": 22.8, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 46.5942, "reaction_label": "Price confirming higher", "reaction_tone": "positive", "market_sentence": "+5.1% over one week, +16.3% over four weeks, trend active, and near fair-value range."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "positive", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 64, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "AD HOC NEWS", "count": 3}, {"label": "\u0623\u0631\u0642\u0627\u0645", "count": 3}, {"label": "Kalkine Media", "count": 1}, {"label": "MarketSmith India", "count": 1}, {"label": "Market source", "count": 1}, {"label": "Muscat Daily", "count": 1}, {"label": "AXA.com", "count": 1}, {"label": "Yahoo! Finance Canada", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 13}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 11}, {"label": "Macro sensitivity", "count": 1}, {"label": "Capital return", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "52/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Price moving ahead of tone", "tone": "positive", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "90/100 classification confidence."}, {"label": "Company focus", "value": "13", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+5.1% over one week, +16.3% over four weeks, trend active, and near fair-value range."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Financial Stocks Gain Attention as Insurance Pricing Trends Drive Sector Focus"}], "updated_at": "2026-06-22T18:42:30.925920+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}