{
  "name": "Portugal Top Weekly Movers",
  "country": {
    "slug": "pt",
    "code": "PT",
    "name": "Portugal",
    "flag": "\ud83c\uddf5\ud83c\uddf9",
    "count": 33
  },
  "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/pt/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/pt/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/pt/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/pt/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/pt/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/pt/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/pt/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/pt/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/pt/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/pt/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/pt/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/pt/industry-strength/"
    }
  ],
  "rows": [
    {
      "rank": 1,
      "kind": "equity",
      "symbol": "SCT",
      "name": "Toyota Caetano Portugal, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Consumer Cyclical",
      "industry": "Auto Manufacturers",
      "metric": "12.8%",
      "metric_label": "Top Weekly Movers",
      "score": 12.781954887218038,
      "evidence": "Latest close 7.50 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/3e2c9d83-0304-4a26-98ea-ece5b6371fcd/",
        "weekly_report": "/terminal/3e2c9d83-0304-4a26-98ea-ece5b6371fcd/report/",
        "factors": "/factors/ticker/3e2c9d83-0304-4a26-98ea-ece5b6371fcd/",
        "sentiment": "/sentiment/3e2c9d83-0304-4a26-98ea-ece5b6371fcd/",
        "sector": "/structure/pt/consumer-cyclical/",
        "industry": "/structure/pt/consumer-cyclical/auto-manufacturers/"
      },
      "extra": {}
    },
    {
      "rank": 2,
      "kind": "equity",
      "symbol": "BCP",
      "name": "Banco Comercial Portugu\u00eas, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Financial Services",
      "industry": "Banks - Regional",
      "metric": "8.9%",
      "metric_label": "Top Weekly Movers",
      "score": 8.894736842105265,
      "evidence": "Latest close 1.03 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/2290c44a-5f9f-47fb-8f2c-ea6b671eb831/",
        "weekly_report": "/terminal/2290c44a-5f9f-47fb-8f2c-ea6b671eb831/report/",
        "factors": "/factors/ticker/2290c44a-5f9f-47fb-8f2c-ea6b671eb831/",
        "sentiment": "/sentiment/2290c44a-5f9f-47fb-8f2c-ea6b671eb831/",
        "sector": "/structure/pt/financial-services/",
        "industry": "/structure/pt/financial-services/banks-regional/"
      },
      "extra": {}
    },
    {
      "rank": 3,
      "kind": "equity",
      "symbol": "TDSA",
      "name": "Teixeira Duarte, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Industrials",
      "industry": "Engineering & Construction",
      "metric": "6.9%",
      "metric_label": "Top Weekly Movers",
      "score": 6.881720430107522,
      "evidence": "Latest close 0.50 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/86d4d12d-96f8-44dc-a389-f85161445e3a/",
        "weekly_report": "/terminal/86d4d12d-96f8-44dc-a389-f85161445e3a/report/",
        "factors": "/factors/ticker/86d4d12d-96f8-44dc-a389-f85161445e3a/",
        "sentiment": "/sentiment/86d4d12d-96f8-44dc-a389-f85161445e3a/",
        "sector": "/structure/pt/industrials/",
        "industry": "/structure/pt/industrials/engineering-construction/"
      },
      "extra": {}
    },
    {
      "rank": 4,
      "kind": "equity",
      "symbol": "MAR",
      "name": "Martifer SGPS, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Industrials",
      "industry": "Engineering & Construction",
      "metric": "5.7%",
      "metric_label": "Top Weekly Movers",
      "score": 5.676855895196502,
      "evidence": "Latest close 2.42 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/5e5b2b22-2a5f-4e27-9c5f-82f02fffc3fe/",
        "weekly_report": "/terminal/5e5b2b22-2a5f-4e27-9c5f-82f02fffc3fe/report/",
        "factors": "/factors/ticker/5e5b2b22-2a5f-4e27-9c5f-82f02fffc3fe/",
        "sentiment": "/sentiment/5e5b2b22-2a5f-4e27-9c5f-82f02fffc3fe/",
        "sector": "/structure/pt/industrials/",
        "industry": "/structure/pt/industrials/engineering-construction/"
      },
      "extra": {}
    },
    {
      "rank": 5,
      "kind": "equity",
      "symbol": "FCP",
      "name": "Futebol Clube do Porto - Futebol, S.A.D.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Communication Services",
      "industry": "Entertainment",
      "metric": "3.4%",
      "metric_label": "Top Weekly Movers",
      "score": 3.448275862068969,
      "evidence": "Latest close 3.00 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/e46b86e2-93ae-438d-ac32-7a6760b2dbb5/",
        "weekly_report": "/terminal/e46b86e2-93ae-438d-ac32-7a6760b2dbb5/report/",
        "factors": "/factors/ticker/e46b86e2-93ae-438d-ac32-7a6760b2dbb5/",
        "sentiment": "/sentiment/e46b86e2-93ae-438d-ac32-7a6760b2dbb5/",
        "sector": "/structure/pt/communication-services/",
        "industry": "/structure/pt/communication-services/entertainment/"
      },
      "extra": {}
    },
    {
      "rank": 6,
      "kind": "equity",
      "symbol": "GLINT",
      "name": "Glintt Global, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Technology",
      "industry": "Information Technology Services",
      "metric": "2.9%",
      "metric_label": "Top Weekly Movers",
      "score": 2.8571428571428505,
      "evidence": "Latest close 1.26 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/7105fc37-c77c-4d31-9df9-b398c6e0ca08/",
        "weekly_report": "/terminal/7105fc37-c77c-4d31-9df9-b398c6e0ca08/report/",
        "factors": "/factors/ticker/7105fc37-c77c-4d31-9df9-b398c6e0ca08/",
        "sentiment": "/sentiment/7105fc37-c77c-4d31-9df9-b398c6e0ca08/",
        "sector": "/structure/pt/technology/",
        "industry": "/structure/pt/technology/information-technology-services/"
      },
      "extra": {}
    },
    {
      "rank": 7,
      "kind": "equity",
      "symbol": "PHR",
      "name": "Pharol, SGPS S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Communication Services",
      "industry": "Telecom Services",
      "metric": "1.8%",
      "metric_label": "Top Weekly Movers",
      "score": 1.8232819074333737,
      "evidence": "Latest close 0.07 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/78fd7be2-b0b2-427d-b1bc-04baaff3e430/",
        "weekly_report": "/terminal/78fd7be2-b0b2-427d-b1bc-04baaff3e430/report/",
        "factors": "/factors/ticker/78fd7be2-b0b2-427d-b1bc-04baaff3e430/",
        "sentiment": "/sentiment/78fd7be2-b0b2-427d-b1bc-04baaff3e430/",
        "sector": "/structure/pt/communication-services/",
        "industry": "/structure/pt/communication-services/telecom-services/"
      },
      "extra": {}
    },
    {
      "rank": 8,
      "kind": "equity",
      "symbol": "RENE",
      "name": "REN - Redes Energ\u00e9ticas Nacionais, SGPS, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Utilities",
      "industry": "Utilities - Diversified",
      "metric": "1.7%",
      "metric_label": "Top Weekly Movers",
      "score": 1.6925246826516236,
      "evidence": "Latest close 3.60 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/38adb985-2ab0-4c3c-a737-51f0684f025a/",
        "weekly_report": "/terminal/38adb985-2ab0-4c3c-a737-51f0684f025a/report/",
        "factors": "/factors/ticker/38adb985-2ab0-4c3c-a737-51f0684f025a/",
        "sentiment": "/sentiment/38adb985-2ab0-4c3c-a737-51f0684f025a/",
        "sector": "/structure/pt/utilities/",
        "industry": "/structure/pt/utilities/utilities-diversified/"
      },
      "extra": {}
    },
    {
      "rank": 9,
      "kind": "equity",
      "symbol": "FLEXD",
      "name": "Flexdeal Simfe S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Financial Services",
      "industry": "Asset Management",
      "metric": "1.0%",
      "metric_label": "Top Weekly Movers",
      "score": 0.9999999999999963,
      "evidence": "Latest close 5.05 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/56b2c424-b022-4f95-bee5-7183a385b43f/",
        "weekly_report": "/terminal/56b2c424-b022-4f95-bee5-7183a385b43f/report/",
        "factors": "/factors/ticker/56b2c424-b022-4f95-bee5-7183a385b43f/",
        "sentiment": "/sentiment/56b2c424-b022-4f95-bee5-7183a385b43f/",
        "sector": "/structure/pt/financial-services/",
        "industry": "/structure/pt/financial-services/asset-management/"
      },
      "extra": {}
    },
    {
      "rank": 10,
      "kind": "equity",
      "symbol": "IPR",
      "name": "Impresa - Sociedade Gestora de Participa\u00e7\u00f5es Sociais, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Communication Services",
      "industry": "Broadcasting",
      "metric": "0.8%",
      "metric_label": "Top Weekly Movers",
      "score": 0.769230769230776,
      "evidence": "Latest close 0.18 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/0cb4225c-07f6-4cc7-b39b-bb9c81a1f98f/",
        "weekly_report": "/terminal/0cb4225c-07f6-4cc7-b39b-bb9c81a1f98f/report/",
        "factors": "/factors/ticker/0cb4225c-07f6-4cc7-b39b-bb9c81a1f98f/",
        "sentiment": "/sentiment/0cb4225c-07f6-4cc7-b39b-bb9c81a1f98f/",
        "sector": "/structure/pt/communication-services/",
        "industry": "/structure/pt/communication-services/broadcasting/"
      },
      "extra": {}
    },
    {
      "rank": 11,
      "kind": "equity",
      "symbol": "CTT",
      "name": "CTT - Correios De Portugal, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Industrials",
      "industry": "Integrated Freight & Logistics",
      "metric": "0.4%",
      "metric_label": "Top Weekly Movers",
      "score": 0.4173622704507423,
      "evidence": "Latest close 6.01 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/522d1990-4421-4103-96ac-9bc4473c7a9f/",
        "weekly_report": "/terminal/522d1990-4421-4103-96ac-9bc4473c7a9f/report/",
        "factors": "/factors/ticker/522d1990-4421-4103-96ac-9bc4473c7a9f/",
        "sentiment": "/sentiment/522d1990-4421-4103-96ac-9bc4473c7a9f/",
        "sector": "/structure/pt/industrials/",
        "industry": "/structure/pt/industrials/integrated-freight-logistics/"
      },
      "extra": {}
    },
    {
      "rank": 12,
      "kind": "equity",
      "symbol": "EDPR",
      "name": "EDP Renewables, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Utilities",
      "industry": "Utilities - Renewable",
      "metric": "0.3%",
      "metric_label": "Top Weekly Movers",
      "score": 0.2934702861335227,
      "evidence": "Latest close 13.67 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/febd1825-e513-4071-b36d-d8ce56353748/",
        "weekly_report": "/terminal/febd1825-e513-4071-b36d-d8ce56353748/report/",
        "factors": "/factors/ticker/febd1825-e513-4071-b36d-d8ce56353748/",
        "sentiment": "/sentiment/febd1825-e513-4071-b36d-d8ce56353748/",
        "sector": "/structure/pt/utilities/",
        "industry": "/structure/pt/utilities/utilities-renewable/"
      },
      "extra": {}
    },
    {
      "rank": 13,
      "kind": "equity",
      "symbol": "MLFMV",
      "name": "Farminveste, S.G.P.S., S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Healthcare",
      "industry": "Medical Distribution",
      "metric": "0.0%",
      "metric_label": "Top Weekly Movers",
      "score": 0.0,
      "evidence": "Latest close 5.20 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/7d36e90b-ef50-4f9e-be63-6bb3951abac6/",
        "weekly_report": "/terminal/7d36e90b-ef50-4f9e-be63-6bb3951abac6/report/",
        "factors": "/factors/ticker/7d36e90b-ef50-4f9e-be63-6bb3951abac6/",
        "sentiment": "/sentiment/7d36e90b-ef50-4f9e-be63-6bb3951abac6/",
        "sector": "/structure/pt/healthcare/",
        "industry": "/structure/pt/healthcare/medical-distribution/"
      },
      "extra": {}
    },
    {
      "rank": 14,
      "kind": "equity",
      "symbol": "MLRZE",
      "name": "Raize - Institui\u00e7\u00e3o de Pagamentos, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Financial Services",
      "industry": "Credit Services",
      "metric": "0.0%",
      "metric_label": "Top Weekly Movers",
      "score": 0.0,
      "evidence": "Latest close 1.38 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/44e5ce3a-6259-4d5c-b7d4-a2d8610acb21/",
        "weekly_report": "/terminal/44e5ce3a-6259-4d5c-b7d4-a2d8610acb21/report/",
        "factors": "/factors/ticker/44e5ce3a-6259-4d5c-b7d4-a2d8610acb21/",
        "sentiment": "/sentiment/44e5ce3a-6259-4d5c-b7d4-a2d8610acb21/",
        "sector": "/structure/pt/financial-services/",
        "industry": "/structure/pt/financial-services/credit-services/"
      },
      "extra": {}
    },
    {
      "rank": 15,
      "kind": "equity",
      "symbol": "RAM",
      "name": "Ramada Investimentos e Industria, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Basic Materials",
      "industry": "Steel",
      "metric": "0.0%",
      "metric_label": "Top Weekly Movers",
      "score": 0.0,
      "evidence": "Latest close 6.76 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/5ecf1672-e999-429e-ad5e-902981f24833/",
        "weekly_report": "/terminal/5ecf1672-e999-429e-ad5e-902981f24833/report/",
        "factors": "/factors/ticker/5ecf1672-e999-429e-ad5e-902981f24833/",
        "sentiment": "/sentiment/5ecf1672-e999-429e-ad5e-902981f24833/",
        "sector": "/structure/pt/basic-materials/",
        "industry": "/structure/pt/basic-materials/steel/"
      },
      "extra": {}
    },
    {
      "rank": 16,
      "kind": "equity",
      "symbol": "SNC",
      "name": "Sonaecom, SGPS, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Communication Services",
      "industry": "Publishing",
      "metric": "0.0%",
      "metric_label": "Top Weekly Movers",
      "score": 0.0,
      "evidence": "Latest close 2.90 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/9d748600-3893-430a-addd-6be01cee9c9f/",
        "weekly_report": "/terminal/9d748600-3893-430a-addd-6be01cee9c9f/report/",
        "factors": "/factors/ticker/9d748600-3893-430a-addd-6be01cee9c9f/",
        "sentiment": "/sentiment/9d748600-3893-430a-addd-6be01cee9c9f/",
        "sector": "/structure/pt/communication-services/",
        "industry": "/structure/pt/communication-services/publishing/"
      },
      "extra": {}
    },
    {
      "rank": 17,
      "kind": "equity",
      "symbol": "SCB",
      "name": "Sporting Clube de Braga - Futebol, SAD",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Communication Services",
      "industry": "Entertainment",
      "metric": "0.0%",
      "metric_label": "Top Weekly Movers",
      "score": 0.0,
      "evidence": "Latest close 20.00 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/1a7a696d-c14b-4b67-b36d-8be9a54ca85f/",
        "weekly_report": "/terminal/1a7a696d-c14b-4b67-b36d-8be9a54ca85f/report/",
        "factors": "/factors/ticker/1a7a696d-c14b-4b67-b36d-8be9a54ca85f/",
        "sentiment": "/sentiment/1a7a696d-c14b-4b67-b36d-8be9a54ca85f/",
        "sector": "/structure/pt/communication-services/",
        "industry": "/structure/pt/communication-services/entertainment/"
      },
      "extra": {}
    },
    {
      "rank": 18,
      "kind": "equity",
      "symbol": "SCP",
      "name": "Sporting Clube de Portugal - Futebol, SAD",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Communication Services",
      "industry": "Entertainment",
      "metric": "0.0%",
      "metric_label": "Top Weekly Movers",
      "score": 0.0,
      "evidence": "Latest close 1.00 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/23e09bfe-afa4-4862-85a0-4197acaa4307/",
        "weekly_report": "/terminal/23e09bfe-afa4-4862-85a0-4197acaa4307/report/",
        "factors": "/factors/ticker/23e09bfe-afa4-4862-85a0-4197acaa4307/",
        "sentiment": "/sentiment/23e09bfe-afa4-4862-85a0-4197acaa4307/",
        "sector": "/structure/pt/communication-services/",
        "industry": "/structure/pt/communication-services/entertainment/"
      },
      "extra": {}
    },
    {
      "rank": 19,
      "kind": "equity",
      "symbol": "VAF",
      "name": "Vista Alegre Atlantis, SGPS, S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Consumer Cyclical",
      "industry": "Furnishings, Fixtures & Appliances",
      "metric": "0.0%",
      "metric_label": "Top Weekly Movers",
      "score": 0.0,
      "evidence": "Latest close 1.07 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/853d3389-d128-4bbf-ad06-c514b6abfc59/",
        "weekly_report": "/terminal/853d3389-d128-4bbf-ad06-c514b6abfc59/report/",
        "factors": "/factors/ticker/853d3389-d128-4bbf-ad06-c514b6abfc59/",
        "sentiment": "/sentiment/853d3389-d128-4bbf-ad06-c514b6abfc59/",
        "sector": "/structure/pt/consumer-cyclical/",
        "industry": "/structure/pt/consumer-cyclical/furnishings-fixtures-appliances/"
      },
      "extra": {}
    },
    {
      "rank": 20,
      "kind": "equity",
      "symbol": "COR",
      "name": "Corticeira Amorim, S.G.P.S., S.A.",
      "exchange": "LIS",
      "country": "Portugal",
      "country_code": "PT",
      "sector": "Basic Materials",
      "industry": "Lumber & Wood Production",
      "metric": "-0.8%",
      "metric_label": "Top Weekly Movers",
      "score": -0.7610350076103609,
      "evidence": "Latest close 6.52 EUR; week ending 2026-06-19.",
      "links": {
        "chart": "/terminal/b2241b3b-dfc3-4ab9-b96e-3e6a6322ff23/",
        "weekly_report": "/terminal/b2241b3b-dfc3-4ab9-b96e-3e6a6322ff23/report/",
        "factors": "/factors/ticker/b2241b3b-dfc3-4ab9-b96e-3e6a6322ff23/",
        "sentiment": "/sentiment/b2241b3b-dfc3-4ab9-b96e-3e6a6322ff23/",
        "sector": "/structure/pt/basic-materials/",
        "industry": "/structure/pt/basic-materials/lumber-wood-production/"
      },
      "extra": {}
    }
  ],
  "generated_at": "2026-06-22T06:40:07.648676+00:00"
}