{"ticker": {"uuid": "71509444-865a-4497-b64e-82008fc63977", "symbol": "SZK", "name": "SAB Zenzele Kabili Holdings (RF) Limited", "exchange": "JNB", "country": "ZA", "sector": "Financial Services", "industry": "Shell Companies"}, "articles": [{"title": "Disgruntled shareholders gatvol with SAB Zenzele Kabili scheme", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxOQVZ6UXdSaXhfbDFwZWo4N29XX3cwVDN1cHRoM1ltdTBaZUdQYmIzMDRFTHkwT2xNZUloOEN0VEdRWUNDcjdxOG9OT2VhaUFINGdobXV5d3loVGRvcnlrVHRrWURUZTl4cmdfaEstUnZCQjdwQTNUUVNTdnBpdXliLXlST0xWeFNVaEVVcWJHUkg4Z1p4dnRtU04wcGZoM0E?oc=5", "source_name": "sundayworld.co.za", "published_at": "2023-04-23T07:00:00+00:00", "published_display": "23 Apr 2023 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": "[TOP STORY] A look at Zenzele Kabili and other BEE shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxPSWc4eHp2Rmk1WndPMklKR2QyZDBkQ3JrZXJseEd2WnhCejQ0UFZ5RG5Xb2hKU1NiM2xBRENFZW5lQ3JjTEtOOG1iNjJ1MzBTTzVjUkRvLU1HUWJMcnZ0NU95QXRweEFYcng1ZEgycnR3a2Zicmc5UHdFTnFSV01VcV9wM0Z3Q3B0OFRDczBPRDd3VEtHcmQtcnpiUHY2QVhrd0FuVHdkSEx5alBJa1MwMWJpUng?oc=5", "source_name": "Moneyweb", "published_at": "2022-07-13T07:00:00+00:00", "published_display": "13 Jul 2022 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": "Black investors better off buying AB InBev shares vs SAB Zenzele Kabili", "summary": "", "url": "https://news.google.com/rss/articles/CBMitwFBVV95cUxQQy15Z2VaVThQLUpWdk4yWlFnblJLeEI2SXhVbkpMdnhDNmtPNjVhUllTaTBUaC1qOHZuQkw3dnc5MnozUmVTbmZsblhJU2tzZFRKMHBFSlc3OUFTWXJqUmVnVi1TTDlJUzlHT01sMWxmdHFvTHBDUGVRd2t2Z1VJanVTUlRLRFJCSTBxVGxOUDhzZ3JMOHZvUXBma1pmRUhZclpNQ2lUbUJibVVhWWQtUUR6Tk1vaVU?oc=5", "source_name": "Moneyweb", "published_at": "2021-08-31T07:00:00+00:00", "published_display": "31 Aug 2021 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": "SAB Zenzele Kabili, first B-BBEE scheme to trade off the EasyEquities platform", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1AFBVV95cUxQSVN3R3FISnhWYVhid0gxdzJxREZmOTFPd1BZekZSWHl0N0ZSZDhab2JmNnNzVGJWMWQxZHNRd3l5M1ZCSHRfdTJnS0YwVHQtZV8wVk45TFVBSnkxOTdjSXhZTTFSeS10ZEJtOFlVejR1bTk5VHcxV0UxNlI4Q0lyM0ZadHNyMURMbm9lckN3R3dpM19hRGhJLTYyNXptcVdTSVJ6VnpuSWVQdTAxVlJpbjFKVEV5dzNyRW9UcnZpQjF1Y1ZzeWs5NlIyMFF6SlpJd0Jmdg?oc=5", "source_name": "News24", "published_at": "2021-06-18T07:00:00+00:00", "published_display": "18 Jun 2021 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 to start trading in SAB Zenzele Kabili shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxQazRTNGlfY2ZNcjZUT3JxV3JhLTJ6WlNMd0daYXowMVZjLURNV2pWR21ERkJOVGVCWmxDQ1BQUHZkQkxzb1BQS2pTQjFfNExsSUJEeWNtUFhuN2E1NjhLQlpwcUx0aHBoM0FadS1xQ21lZDlrbnZYVlVzRWRwM2RjUm1pa3A2SVpQQWJrakUyTmczejFjV09vcXozbUpTcy1LYndWRA?oc=5", "source_name": "Moneyweb", "published_at": "2021-06-14T07:00:00+00:00", "published_display": "14 Jun 2021 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": "Why is SAB Zenzele Kabili trading at three times its value?", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPUFFEZ2R1dFRSSkNJNThMdDZuOFJzWHpJRUxGeG43RnA1d2dVRFZEWDlxeHpPcDFLS0RhUHFlT2JidkxBOEt4YjZPQm5xblp6cXMwenVlMjRMZEFKNkxCYlFRRWRsazEzMlRoS0xYaEVZQWFpek1HUnRkU2Q1U2FIUXpPbnNrUzZJU085dW13XzZlUTNGTDhxdHZfeExGUG43OXZIbDF5b0htT09fblVnWA?oc=5", "source_name": "Moneyweb", "published_at": "2021-06-11T07:00:00+00:00", "published_display": "11 Jun 2021 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": "SAB Zenzele Kabili officially lists on JSE", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOLTdHRlgwdTd6Rm93blhLQUladk9oRmVEWldlQXE2VElNc2dXZHJaZ014b3Bpbk9kS0V5WkFHS0N6MGpTR0JpMm5GSEI5a0c0a1N2UWdLLUdwWXl0VHRZaDl3Y3RoREFUc1I3eWdhdkxjX25FVGh2MWhxd3paTldCcFc5UllIOElxelRrc2syYmtxUG9HTV9nS0x0VQ?oc=5", "source_name": "Moneyweb", "published_at": "2021-06-03T07:00:00+00:00", "published_display": "03 Jun 2021 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": "Technical Analysis of SAB Zenzele Kabili Holdings (RF) Limited (JSE:SZK)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiZkFVX3lxTFBVak1PZU45aEhfcDdRazNvRzZtSXNUWlRXM1g0ODg1SFg5T3Vkd0gyYmM2VnVLQ2pBZ3VuSXdNSW03cWRTdE9VQjZySlZKc1pxR0paV3I5QzFCY1owT3ZHZWExTnlmdw?oc=5", "source_name": "TradingView", "published_at": "2021-05-30T07:08:57+00:00", "published_display": "30 May 2021 07:08", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "SAB plans launch of new B-BBEE scheme Zenzele Kabili", "summary": "", "url": "https://news.google.com/rss/articles/CBMiZ0FVX3lxTE9kdURUTzdPcV9vNjctaGw2dTlncHJkZ1ZQa0RSeVhPYXdHZ1cwRDFjRl9WZXZBU2hwSzVCYzNEV3QweVpLbzR2TWpiYno2eWVrelVfWGhvWXZQbnBWMF95T3cyeUNsZW8?oc=5", "source_name": "Bizcommunity", "published_at": "2021-05-05T10:46:48+00:00", "published_display": "05 May 2021 10:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "What to do next for existing SAB Zenzele shareholders", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxNOFltS1JJbXVaOWZQQVhJOThVMXhMZGxuY201d0EyZG1ZYXY2WkRvQkNCLU1MY1NFUGJKb3g0ZjE3R0ZBOGNtMEZsS1k0a3Z3MlE5NmlreVp1Y0RwZlU2bEdNLUdub2hQUWlRUlBUVzBsS25XNmVQb2JudlZkdmxseTB2bWVCSkxkMnpjbzk3MFNtLWJhZFRweXFXSDhQdzJUd1Z6UFJycWxiSzFIYnItV2dyOXRlOE10RG0xTUdXNHpUeG1TWFl1OE1iT0xYNVV5?oc=5", "source_name": "Business Day", "published_at": "2021-05-04T07:00:00+00:00", "published_display": "04 May 2021 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": "SAB Zenzele Kabili B-BBEE share scheme", "summary": "", "url": "https://news.google.com/rss/articles/CBMidkFVX3lxTFBsandTdUlPSExmdWFuRi0yOWd2czlQMXhvQzFrcFd4SVRDaEdzRGxxOEpXMi1POF9UbUlBdEJ0SjhfbUFLYTV3d1J5T1Y1YmFicG1NaVo5VVp4MDdCLU9uR2YxT0dWWUZrMFczdTdoOER2bUhrY2c?oc=5", "source_name": "Mail & Guardian", "published_at": "2020-02-25T08:00:00+00:00", "published_display": "25 Feb 2020 08: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": "Disgruntled shareholders gatvol with SAB Zenzele Kabili scheme", "summary": "", "url": "https://news.google.com/rss/articles/CBMinwFBVV95cUxOQVZ6UXdSaXhfbDFwZWo4N29XX3cwVDN1cHRoM1ltdTBaZUdQYmIzMDRFTHkwT2xNZUloOEN0VEdRWUNDcjdxOG9OT2VhaUFINGdobXV5d3loVGRvcnlrVHRrWURUZTl4cmdfaEstUnZCQjdwQTNUUVNTdnBpdXliLXlST0xWeFNVaEVVcWJHUkg4Z1p4dnRtU04wcGZoM0E?oc=5", "source_name": "sundayworld.co.za", "published_at": "2023-04-23T07:00:00+00:00", "published_display": "23 Apr 2023 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": "[TOP STORY] A look at Zenzele Kabili and other BEE shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMitAFBVV95cUxPSWc4eHp2Rmk1WndPMklKR2QyZDBkQ3JrZXJseEd2WnhCejQ0UFZ5RG5Xb2hKU1NiM2xBRENFZW5lQ3JjTEtOOG1iNjJ1MzBTTzVjUkRvLU1HUWJMcnZ0NU95QXRweEFYcng1ZEgycnR3a2Zicmc5UHdFTnFSV01VcV9wM0Z3Q3B0OFRDczBPRDd3VEtHcmQtcnpiUHY2QVhrd0FuVHdkSEx5alBJa1MwMWJpUng?oc=5", "source_name": "Moneyweb", "published_at": "2022-07-13T07:00:00+00:00", "published_display": "13 Jul 2022 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": "Black investors better off buying AB InBev shares vs SAB Zenzele Kabili", "summary": "", "url": "https://news.google.com/rss/articles/CBMitwFBVV95cUxQQy15Z2VaVThQLUpWdk4yWlFnblJLeEI2SXhVbkpMdnhDNmtPNjVhUllTaTBUaC1qOHZuQkw3dnc5MnozUmVTbmZsblhJU2tzZFRKMHBFSlc3OUFTWXJqUmVnVi1TTDlJUzlHT01sMWxmdHFvTHBDUGVRd2t2Z1VJanVTUlRLRFJCSTBxVGxOUDhzZ3JMOHZvUXBma1pmRUhZclpNQ2lUbUJibVVhWWQtUUR6Tk1vaVU?oc=5", "source_name": "Moneyweb", "published_at": "2021-08-31T07:00:00+00:00", "published_display": "31 Aug 2021 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": "SAB Zenzele Kabili, first B-BBEE scheme to trade off the EasyEquities platform", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1AFBVV95cUxQSVN3R3FISnhWYVhid0gxdzJxREZmOTFPd1BZekZSWHl0N0ZSZDhab2JmNnNzVGJWMWQxZHNRd3l5M1ZCSHRfdTJnS0YwVHQtZV8wVk45TFVBSnkxOTdjSXhZTTFSeS10ZEJtOFlVejR1bTk5VHcxV0UxNlI4Q0lyM0ZadHNyMURMbm9lckN3R3dpM19hRGhJLTYyNXptcVdTSVJ6VnpuSWVQdTAxVlJpbjFKVEV5dzNyRW9UcnZpQjF1Y1ZzeWs5NlIyMFF6SlpJd0Jmdg?oc=5", "source_name": "News24", "published_at": "2021-06-18T07:00:00+00:00", "published_display": "18 Jun 2021 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 to start trading in SAB Zenzele Kabili shares", "summary": "", "url": "https://news.google.com/rss/articles/CBMipAFBVV95cUxQazRTNGlfY2ZNcjZUT3JxV3JhLTJ6WlNMd0daYXowMVZjLURNV2pWR21ERkJOVGVCWmxDQ1BQUHZkQkxzb1BQS2pTQjFfNExsSUJEeWNtUFhuN2E1NjhLQlpwcUx0aHBoM0FadS1xQ21lZDlrbnZYVlVzRWRwM2RjUm1pa3A2SVpQQWJrakUyTmczejFjV09vcXozbUpTcy1LYndWRA?oc=5", "source_name": "Moneyweb", "published_at": "2021-06-14T07:00:00+00:00", "published_display": "14 Jun 2021 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": "Why is SAB Zenzele Kabili trading at three times its value?", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxPUFFEZ2R1dFRSSkNJNThMdDZuOFJzWHpJRUxGeG43RnA1d2dVRFZEWDlxeHpPcDFLS0RhUHFlT2JidkxBOEt4YjZPQm5xblp6cXMwenVlMjRMZEFKNkxCYlFRRWRsazEzMlRoS0xYaEVZQWFpek1HUnRkU2Q1U2FIUXpPbnNrUzZJU085dW13XzZlUTNGTDhxdHZfeExGUG43OXZIbDF5b0htT09fblVnWA?oc=5", "source_name": "Moneyweb", "published_at": "2021-06-11T07:00:00+00:00", "published_display": "11 Jun 2021 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": "SAB Zenzele Kabili officially lists on JSE", "summary": "", "url": "https://news.google.com/rss/articles/CBMimwFBVV95cUxOLTdHRlgwdTd6Rm93blhLQUladk9oRmVEWldlQXE2VElNc2dXZHJaZ014b3Bpbk9kS0V5WkFHS0N6MGpTR0JpMm5GSEI5a0c0a1N2UWdLLUdwWXl0VHRZaDl3Y3RoREFUc1I3eWdhdkxjX25FVGh2MWhxd3paTldCcFc5UllIOElxelRrc2syYmtxUG9HTV9nS0x0VQ?oc=5", "source_name": "Moneyweb", "published_at": "2021-06-03T07:00:00+00:00", "published_display": "03 Jun 2021 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": "Technical Analysis of SAB Zenzele Kabili Holdings (RF) Limited (JSE:SZK)", "summary": "", "url": "https://news.google.com/rss/articles/CBMiZkFVX3lxTFBVak1PZU45aEhfcDdRazNvRzZtSXNUWlRXM1g0ODg1SFg5T3Vkd0gyYmM2VnVLQ2pBZ3VuSXdNSW03cWRTdE9VQjZySlZKc1pxR0paV3I5QzFCY1owT3ZHZWExTnlmdw?oc=5", "source_name": "TradingView", "published_at": "2021-05-30T07:08:57+00:00", "published_display": "30 May 2021 07:08", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "SAB plans launch of new B-BBEE scheme Zenzele Kabili", "summary": "", "url": "https://news.google.com/rss/articles/CBMiZ0FVX3lxTE9kdURUTzdPcV9vNjctaGw2dTlncHJkZ1ZQa0RSeVhPYXdHZ1cwRDFjRl9WZXZBU2hwSzVCYzNEV3QweVpLbzR2TWpiYno2eWVrelVfWGhvWXZQbnBWMF95T3cyeUNsZW8?oc=5", "source_name": "Bizcommunity", "published_at": "2021-05-05T10:46:48+00:00", "published_display": "05 May 2021 10:46", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "What to do next for existing SAB Zenzele shareholders", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0AFBVV95cUxNOFltS1JJbXVaOWZQQVhJOThVMXhMZGxuY201d0EyZG1ZYXY2WkRvQkNCLU1MY1NFUGJKb3g0ZjE3R0ZBOGNtMEZsS1k0a3Z3MlE5NmlreVp1Y0RwZlU2bEdNLUdub2hQUWlRUlBUVzBsS25XNmVQb2JudlZkdmxseTB2bWVCSkxkMnpjbzk3MFNtLWJhZFRweXFXSDhQdzJUd1Z6UFJycWxiSzFIYnItV2dyOXRlOE10RG0xTUdXNHpUeG1TWFl1OE1iT0xYNVV5?oc=5", "source_name": "Business Day", "published_at": "2021-05-04T07:00:00+00:00", "published_display": "04 May 2021 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": "SAB Zenzele Kabili B-BBEE share scheme", "summary": "", "url": "https://news.google.com/rss/articles/CBMidkFVX3lxTFBsandTdUlPSExmdWFuRi0yOWd2czlQMXhvQzFrcFd4SVRDaEdzRGxxOEpXMi1POF9UbUlBdEJ0SjhfbUFLYTV3d1J5T1Y1YmFicG1NaVo5VVp4MDdCLU9uR2YxT0dWWUZrMFczdTdoOER2bUhrY2c?oc=5", "source_name": "Mail & Guardian", "published_at": "2020-02-25T08:00:00+00:00", "published_display": "25 Feb 2020 08: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": 11, "sentiment_summary": {"positive": 0, "negative": 0, "neutral": 11, "score": 50, "total": 11, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 95, "events": [{"event": "general", "label": "Market update", "weight": 6.4, "count": 11}], "positive_events": 0, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 33.99, "latest_week": "2026-07-17", "one_week_move": 1.7, "four_week_move": 1.7, "twelve_week_move": -99.0, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": -1.404665, "market_dynamics_buy_signal": false, "relative_strength": -98.846353, "fair_value_gap": -99.0, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "negative", "expectation_probability": 28.5856, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+1.7% over one week, +1.7% 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": 63, "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": "Moneyweb", "count": 5}, {"label": "sundayworld.co.za", "count": 1}, {"label": "News24", "count": 1}, {"label": "TradingView", "count": 1}, {"label": "Bizcommunity", "count": 1}, {"label": "Business Day", "count": 1}, {"label": "Mail & Guardian", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 11}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 11}]}, "insights": [{"label": "Weighted tone", "value": "50/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": "95/100 classification confidence."}, {"label": "Company focus", "value": "11", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "1", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "+1.7% over one week, +1.7% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Disgruntled shareholders gatvol with SAB Zenzele Kabili scheme"}], "updated_at": "2026-07-18T22:05:05.822287+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}