{
  "name": "South Africa Top Weekly Movers",
  "country": {
    "slug": "za",
    "code": "ZA",
    "name": "South Africa",
    "flag": "\ud83c\uddff\ud83c\udde6",
    "count": 238
  },
  "category": {
    "key": "weekly-movers",
    "title": "Top Weekly Movers",
    "eyebrow": "Price Action",
    "description": "Largest latest completed weekly moves."
  },
  "available_categories": [
    {
      "key": "evidence",
      "title": "Best Overall Reads",
      "eyebrow": "All Signals",
      "description": "Top 20 ranked by the strongest combined read.",
      "scope": "country",
      "icon": "bullseye",
      "count": 20,
      "url": "/top-stocks/za/evidence/"
    },
    {
      "key": "weekly-movers",
      "title": "Top Weekly Movers",
      "eyebrow": "Price Action",
      "description": "Largest latest completed weekly moves.",
      "scope": "country",
      "icon": "graph-up-arrow",
      "count": 20,
      "url": "/top-stocks/za/weekly-movers/"
    },
    {
      "key": "relative-strength",
      "title": "Relative Strength Leaders",
      "eyebrow": "Leadership",
      "description": "Strongest relative strength readings.",
      "scope": "country",
      "icon": "speedometer2",
      "count": 20,
      "url": "/top-stocks/za/relative-strength/"
    },
    {
      "key": "market-dynamics-cross",
      "title": "Fresh Market Dynamics Turns",
      "eyebrow": "Fresh Turns",
      "description": "Market Dynamics has just moved above zero.",
      "scope": "country",
      "icon": "activity",
      "count": 20,
      "url": "/top-stocks/za/market-dynamics-cross/"
    },
    {
      "key": "trend-signal",
      "title": "Active Trend Leaders",
      "eyebrow": "Trend",
      "description": "Active trend signals ranked by supporting strength.",
      "scope": "country",
      "icon": "lightning-charge",
      "count": 20,
      "url": "/top-stocks/za/trend-signal/"
    },
    {
      "key": "trending-stocks",
      "title": "Trending Stocks",
      "eyebrow": "Trend Run",
      "description": "4-8 week trend runs ranked by return.",
      "scope": "country",
      "icon": "arrow-up-right-circle",
      "count": 20,
      "url": "/top-stocks/za/trending-stocks/"
    },
    {
      "key": "expectancy",
      "title": "Positive Expectancy Reads",
      "eyebrow": "Expectancy",
      "description": "Strongest current positive expectancy readings.",
      "scope": "country",
      "icon": "compass",
      "count": 20,
      "url": "/top-stocks/za/expectancy/"
    },
    {
      "key": "sentiment-positive",
      "title": "Positive Sentiment Leaders",
      "eyebrow": "Sentiment",
      "description": "Best current equity-news sentiment scores.",
      "scope": "country",
      "icon": "chat-square-text",
      "count": 20,
      "url": "/top-stocks/za/sentiment-positive/"
    },
    {
      "key": "sentiment-negative",
      "title": "Negative Sentiment Watch",
      "eyebrow": "Sentiment",
      "description": "Weakest current equity-news sentiment scores.",
      "scope": "country",
      "icon": "exclamation-triangle",
      "count": 20,
      "url": "/top-stocks/za/sentiment-negative/"
    },
    {
      "key": "popular",
      "title": "Most Viewed Stocks",
      "eyebrow": "Popularity",
      "description": "Most viewed Sharemaestro chart pages.",
      "scope": "country",
      "icon": "eye",
      "count": 20,
      "url": "/top-stocks/za/popular/"
    },
    {
      "key": "sector-strength",
      "title": "Sector Leaders",
      "eyebrow": "Structure",
      "description": "Top sectors by latest average weekly return.",
      "scope": "country",
      "icon": "diagram-2",
      "count": 20,
      "url": "/top-stocks/za/sector-strength/"
    },
    {
      "key": "industry-strength",
      "title": "Industry Leaders",
      "eyebrow": "Structure",
      "description": "Top industries by latest average weekly return.",
      "scope": "country",
      "icon": "grid-3x3-gap",
      "count": 20,
      "url": "/top-stocks/za/industry-strength/"
    }
  ],
  "rows": [
    {
      "rank": 1,
      "kind": "equity",
      "symbol": "VUN",
      "name": "Vunani Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Financial Services",
      "industry": "Capital Markets",
      "metric": "31.3%",
      "metric_label": "Top Weekly Movers",
      "score": 31.343283582089555,
      "evidence": "Latest close 264.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/5eb30d49-8f2a-4a0e-a886-b2c5135eec02/",
        "weekly_report": "/terminal/5eb30d49-8f2a-4a0e-a886-b2c5135eec02/report/",
        "factors": "/factors/ticker/5eb30d49-8f2a-4a0e-a886-b2c5135eec02/",
        "sentiment": "/sentiment/5eb30d49-8f2a-4a0e-a886-b2c5135eec02/",
        "sector": "/structure/za/financial-services/",
        "industry": "/structure/za/financial-services/capital-markets/"
      },
      "extra": {}
    },
    {
      "rank": 2,
      "kind": "equity",
      "symbol": "CHP",
      "name": "Choppies Enterprises Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Defensive",
      "industry": "Grocery Stores",
      "metric": "24.1%",
      "metric_label": "Top Weekly Movers",
      "score": 24.06015037593985,
      "evidence": "Latest close 165.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/16713259-3102-40c1-859f-f01295f33adc/",
        "weekly_report": "/terminal/16713259-3102-40c1-859f-f01295f33adc/report/",
        "factors": "/factors/ticker/16713259-3102-40c1-859f-f01295f33adc/",
        "sentiment": "/sentiment/16713259-3102-40c1-859f-f01295f33adc/",
        "sector": "/structure/za/consumer-defensive/",
        "industry": "/structure/za/consumer-defensive/grocery-stores/"
      },
      "extra": {}
    },
    {
      "rank": 3,
      "kind": "equity",
      "symbol": "FTA",
      "name": "Fairvest Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Real Estate",
      "industry": "Reit - Retail",
      "metric": "14.6%",
      "metric_label": "Top Weekly Movers",
      "score": 14.619565217391303,
      "evidence": "Latest close 2109.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/53db2f6c-9a6a-45f2-9cf9-104c5d2d1034/",
        "weekly_report": "/terminal/53db2f6c-9a6a-45f2-9cf9-104c5d2d1034/report/",
        "factors": "/factors/ticker/53db2f6c-9a6a-45f2-9cf9-104c5d2d1034/",
        "sentiment": "/sentiment/53db2f6c-9a6a-45f2-9cf9-104c5d2d1034/",
        "sector": "/structure/za/real-estate/",
        "industry": "/structure/za/real-estate/reit-retail/"
      },
      "extra": {}
    },
    {
      "rank": 4,
      "kind": "equity",
      "symbol": "SEP",
      "name": "Sephaku Holdings Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Basic Materials",
      "industry": "Building Materials",
      "metric": "14.3%",
      "metric_label": "Top Weekly Movers",
      "score": 14.285714285714285,
      "evidence": "Latest close 200.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/bb423b72-11ab-438e-98a7-0cfe5d5035e5/",
        "weekly_report": "/terminal/bb423b72-11ab-438e-98a7-0cfe5d5035e5/report/",
        "factors": "/factors/ticker/bb423b72-11ab-438e-98a7-0cfe5d5035e5/",
        "sentiment": "/sentiment/bb423b72-11ab-438e-98a7-0cfe5d5035e5/",
        "sector": "/structure/za/basic-materials/",
        "industry": "/structure/za/basic-materials/building-materials/"
      },
      "extra": {}
    },
    {
      "rank": 5,
      "kind": "equity",
      "symbol": "TFG",
      "name": "The Foschini Group Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Cyclical",
      "industry": "Department Stores",
      "metric": "14.2%",
      "metric_label": "Top Weekly Movers",
      "score": 14.204250907205807,
      "evidence": "Latest close 6609.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/18fe11e0-11d5-457f-8165-6b68d3e59e03/",
        "weekly_report": "/terminal/18fe11e0-11d5-457f-8165-6b68d3e59e03/report/",
        "factors": "/factors/ticker/18fe11e0-11d5-457f-8165-6b68d3e59e03/",
        "sentiment": "/sentiment/18fe11e0-11d5-457f-8165-6b68d3e59e03/",
        "sector": "/structure/za/consumer-cyclical/",
        "industry": "/structure/za/consumer-cyclical/department-stores/"
      },
      "extra": {}
    },
    {
      "rank": 6,
      "kind": "equity",
      "symbol": "APH",
      "name": "Alphamin Resources Corp.",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Basic Materials",
      "industry": "Other Industrial Metals & Mining",
      "metric": "11.1%",
      "metric_label": "Top Weekly Movers",
      "score": 11.13095238095238,
      "evidence": "Latest close 1867.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/4db27cf8-9b02-482c-9219-3611dd94d0f5/",
        "weekly_report": "/terminal/4db27cf8-9b02-482c-9219-3611dd94d0f5/report/",
        "factors": "/factors/ticker/4db27cf8-9b02-482c-9219-3611dd94d0f5/",
        "sentiment": "/sentiment/4db27cf8-9b02-482c-9219-3611dd94d0f5/",
        "sector": "/structure/za/basic-materials/",
        "industry": "/structure/za/basic-materials/other-industrial-metals-mining/"
      },
      "extra": {}
    },
    {
      "rank": 7,
      "kind": "equity",
      "symbol": "BOX",
      "name": "Boxer Retail Ltd",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Cyclical",
      "industry": "Department Stores",
      "metric": "10.1%",
      "metric_label": "Top Weekly Movers",
      "score": 10.122501611863315,
      "evidence": "Latest close 8540.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/e7f820ca-61da-45cd-9e4b-ceefd2754dcc/",
        "weekly_report": "/terminal/e7f820ca-61da-45cd-9e4b-ceefd2754dcc/report/",
        "factors": "/factors/ticker/e7f820ca-61da-45cd-9e4b-ceefd2754dcc/",
        "sentiment": "/sentiment/e7f820ca-61da-45cd-9e4b-ceefd2754dcc/",
        "sector": "/structure/za/consumer-cyclical/",
        "industry": "/structure/za/consumer-cyclical/department-stores/"
      },
      "extra": {}
    },
    {
      "rank": 8,
      "kind": "equity",
      "symbol": "TRU",
      "name": "Truworths International Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Cyclical",
      "industry": "Apparel Retail",
      "metric": "10.1%",
      "metric_label": "Top Weekly Movers",
      "score": 10.051793592940724,
      "evidence": "Latest close 5737.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/81719777-bdbb-408f-a452-822311c02196/",
        "weekly_report": "/terminal/81719777-bdbb-408f-a452-822311c02196/report/",
        "factors": "/factors/ticker/81719777-bdbb-408f-a452-822311c02196/",
        "sentiment": "/sentiment/81719777-bdbb-408f-a452-822311c02196/",
        "sector": "/structure/za/consumer-cyclical/",
        "industry": "/structure/za/consumer-cyclical/apparel-retail/"
      },
      "extra": {}
    },
    {
      "rank": 9,
      "kind": "equity",
      "symbol": "RNG",
      "name": "Randgold & Exploration Company Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Basic Materials",
      "industry": "Gold",
      "metric": "9.3%",
      "metric_label": "Top Weekly Movers",
      "score": 9.322033898305085,
      "evidence": "Latest close 129.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/a62f18c9-440a-471f-916f-19f6739f5d19/",
        "weekly_report": "/terminal/a62f18c9-440a-471f-916f-19f6739f5d19/report/",
        "factors": "/factors/ticker/a62f18c9-440a-471f-916f-19f6739f5d19/",
        "sentiment": "/sentiment/a62f18c9-440a-471f-916f-19f6739f5d19/",
        "sector": "/structure/za/basic-materials/",
        "industry": "/structure/za/basic-materials/gold/"
      },
      "extra": {}
    },
    {
      "rank": 10,
      "kind": "equity",
      "symbol": "DLT",
      "name": "Delta Property Fund Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Real Estate",
      "industry": "Reit - Office",
      "metric": "8.7%",
      "metric_label": "Top Weekly Movers",
      "score": 8.695652173913043,
      "evidence": "Latest close 50.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/fca02d54-13e8-4a49-8d89-60ce40be9cae/",
        "weekly_report": "/terminal/fca02d54-13e8-4a49-8d89-60ce40be9cae/report/",
        "factors": "/factors/ticker/fca02d54-13e8-4a49-8d89-60ce40be9cae/",
        "sentiment": "/sentiment/fca02d54-13e8-4a49-8d89-60ce40be9cae/",
        "sector": "/structure/za/real-estate/",
        "industry": "/structure/za/real-estate/reit-office/"
      },
      "extra": {}
    },
    {
      "rank": 11,
      "kind": "equity",
      "symbol": "PIK",
      "name": "Pick n Pay Stores Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Cyclical",
      "industry": "Department Stores",
      "metric": "8.6%",
      "metric_label": "Top Weekly Movers",
      "score": 8.58768753233316,
      "evidence": "Latest close 2099.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/d10c4ca8-bf95-4a05-a598-ec67650f8a3f/",
        "weekly_report": "/terminal/d10c4ca8-bf95-4a05-a598-ec67650f8a3f/report/",
        "factors": "/factors/ticker/d10c4ca8-bf95-4a05-a598-ec67650f8a3f/",
        "sentiment": "/sentiment/d10c4ca8-bf95-4a05-a598-ec67650f8a3f/",
        "sector": "/structure/za/consumer-cyclical/",
        "industry": "/structure/za/consumer-cyclical/department-stores/"
      },
      "extra": {}
    },
    {
      "rank": 12,
      "kind": "equity",
      "symbol": "WHL",
      "name": "Woolworths Holdings Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Cyclical",
      "industry": "Department Stores",
      "metric": "8.4%",
      "metric_label": "Top Weekly Movers",
      "score": 8.370672097759673,
      "evidence": "Latest close 5321.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/e11cf8f0-71ab-4901-b007-9b975d5c6208/",
        "weekly_report": "/terminal/e11cf8f0-71ab-4901-b007-9b975d5c6208/report/",
        "factors": "/factors/ticker/e11cf8f0-71ab-4901-b007-9b975d5c6208/",
        "sentiment": "/sentiment/e11cf8f0-71ab-4901-b007-9b975d5c6208/",
        "sector": "/structure/za/consumer-cyclical/",
        "industry": "/structure/za/consumer-cyclical/department-stores/"
      },
      "extra": {}
    },
    {
      "rank": 13,
      "kind": "equity",
      "symbol": "NED",
      "name": "Nedbank Group Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Financial Services",
      "industry": "Banks - Regional",
      "metric": "8.0%",
      "metric_label": "Top Weekly Movers",
      "score": 8.046065259117082,
      "evidence": "Latest close 28146.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/542aa4e0-c1f8-4895-8e5b-722339e80474/",
        "weekly_report": "/terminal/542aa4e0-c1f8-4895-8e5b-722339e80474/report/",
        "factors": "/factors/ticker/542aa4e0-c1f8-4895-8e5b-722339e80474/",
        "sentiment": "/sentiment/542aa4e0-c1f8-4895-8e5b-722339e80474/",
        "sector": "/structure/za/financial-services/",
        "industry": "/structure/za/financial-services/banks-regional/"
      },
      "extra": {}
    },
    {
      "rank": 14,
      "kind": "equity",
      "symbol": "BCF",
      "name": "Bowler Metcalf Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Cyclical",
      "industry": "Packaging & Containers",
      "metric": "7.7%",
      "metric_label": "Top Weekly Movers",
      "score": 7.6923076923076925,
      "evidence": "Latest close 1400.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/546f23ae-7621-4f55-8437-f7bdd5bd2081/",
        "weekly_report": "/terminal/546f23ae-7621-4f55-8437-f7bdd5bd2081/report/",
        "factors": "/factors/ticker/546f23ae-7621-4f55-8437-f7bdd5bd2081/",
        "sentiment": "/sentiment/546f23ae-7621-4f55-8437-f7bdd5bd2081/",
        "sector": "/structure/za/consumer-cyclical/",
        "industry": "/structure/za/consumer-cyclical/packaging-containers/"
      },
      "extra": {}
    },
    {
      "rank": 15,
      "kind": "equity",
      "symbol": "ITE",
      "name": "Italtile Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Cyclical",
      "industry": "Home Improvement Retail",
      "metric": "7.3%",
      "metric_label": "Top Weekly Movers",
      "score": 7.285546415981199,
      "evidence": "Latest close 913.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/39db794e-1d0d-457a-9642-6f9b409636fb/",
        "weekly_report": "/terminal/39db794e-1d0d-457a-9642-6f9b409636fb/report/",
        "factors": "/factors/ticker/39db794e-1d0d-457a-9642-6f9b409636fb/",
        "sentiment": "/sentiment/39db794e-1d0d-457a-9642-6f9b409636fb/",
        "sector": "/structure/za/consumer-cyclical/",
        "industry": "/structure/za/consumer-cyclical/home-improvement-retail/"
      },
      "extra": {}
    },
    {
      "rank": 16,
      "kind": "equity",
      "symbol": "ORN",
      "name": "Orion Minerals Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Basic Materials",
      "industry": "Other Industrial Metals & Mining",
      "metric": "7.1%",
      "metric_label": "Top Weekly Movers",
      "score": 7.142857142857142,
      "evidence": "Latest close 30.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/37ae6dca-c4fd-4b15-8cca-d5e4c0c6f525/",
        "weekly_report": "/terminal/37ae6dca-c4fd-4b15-8cca-d5e4c0c6f525/report/",
        "factors": "/factors/ticker/37ae6dca-c4fd-4b15-8cca-d5e4c0c6f525/",
        "sentiment": "/sentiment/37ae6dca-c4fd-4b15-8cca-d5e4c0c6f525/",
        "sector": "/structure/za/basic-materials/",
        "industry": "/structure/za/basic-materials/other-industrial-metals-mining/"
      },
      "extra": {}
    },
    {
      "rank": 17,
      "kind": "equity",
      "symbol": "PMR",
      "name": "Premier Group Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Defensive",
      "industry": "Grocery Stores",
      "metric": "7.0%",
      "metric_label": "Top Weekly Movers",
      "score": 7.0284847463340645,
      "evidence": "Latest close 19050.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/9ad3c9ac-0a04-4d19-8839-cb8f063ce88a/",
        "weekly_report": "/terminal/9ad3c9ac-0a04-4d19-8839-cb8f063ce88a/report/",
        "factors": "/factors/ticker/9ad3c9ac-0a04-4d19-8839-cb8f063ce88a/",
        "sentiment": "/sentiment/9ad3c9ac-0a04-4d19-8839-cb8f063ce88a/",
        "sector": "/structure/za/consumer-defensive/",
        "industry": "/structure/za/consumer-defensive/grocery-stores/"
      },
      "extra": {}
    },
    {
      "rank": 18,
      "kind": "equity",
      "symbol": "CFR",
      "name": "Compagnie Financi\u00e8re Richemont SA",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Consumer Cyclical",
      "industry": "Luxury Goods",
      "metric": "6.8%",
      "metric_label": "Top Weekly Movers",
      "score": 6.764757554462403,
      "evidence": "Latest close 364623.00 ZAC; week ending 2026-06-12.",
      "links": {
        "chart": "/terminal/3e307628-6328-498a-9a82-5264bb4a52d8/",
        "weekly_report": "/terminal/3e307628-6328-498a-9a82-5264bb4a52d8/report/",
        "factors": "/factors/ticker/3e307628-6328-498a-9a82-5264bb4a52d8/",
        "sentiment": "/sentiment/3e307628-6328-498a-9a82-5264bb4a52d8/",
        "sector": "/structure/za/consumer-cyclical/",
        "industry": "/structure/za/consumer-cyclical/luxury-goods/"
      },
      "extra": {}
    },
    {
      "rank": 19,
      "kind": "equity",
      "symbol": "APN",
      "name": "Aspen Pharmacare Holdings Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Healthcare",
      "industry": "Drug Manufacturers - Specialty & Generic",
      "metric": "6.6%",
      "metric_label": "Top Weekly Movers",
      "score": 6.5704021003178115,
      "evidence": "Latest close 15425.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/2a0d349a-810c-464c-984f-d5dfd4b47050/",
        "weekly_report": "/terminal/2a0d349a-810c-464c-984f-d5dfd4b47050/report/",
        "factors": "/factors/ticker/2a0d349a-810c-464c-984f-d5dfd4b47050/",
        "sentiment": "/sentiment/2a0d349a-810c-464c-984f-d5dfd4b47050/",
        "sector": "/structure/za/healthcare/",
        "industry": "/structure/za/healthcare/drug-manufacturers-specialty-generic/"
      },
      "extra": {}
    },
    {
      "rank": 20,
      "kind": "equity",
      "symbol": "SBP",
      "name": "Sabvest Capital Limited",
      "exchange": "JNB",
      "country": "South Africa",
      "country_code": "ZA",
      "sector": "Financial Services",
      "industry": "Asset Management",
      "metric": "6.5%",
      "metric_label": "Top Weekly Movers",
      "score": 6.514994829369184,
      "evidence": "Latest close 15450.00 ZAC; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/fbe9ba4d-d025-439c-807d-3dfc676d404e/",
        "weekly_report": "/terminal/fbe9ba4d-d025-439c-807d-3dfc676d404e/report/",
        "factors": "/factors/ticker/fbe9ba4d-d025-439c-807d-3dfc676d404e/",
        "sentiment": "/sentiment/fbe9ba4d-d025-439c-807d-3dfc676d404e/",
        "sector": "/structure/za/financial-services/",
        "industry": "/structure/za/financial-services/asset-management/"
      },
      "extra": {}
    }
  ],
  "generated_at": "2026-06-23T20:45:08.624059+00:00"
}