{
 "as_of": "2026-11-06",
 "cmr": "es-cm-kg/XMAD/ES0121975009",
 "fence": "The page is the record's research on the issuer — no analyst, no rating, no view.",
 "markdown": "The page is the record's research on the issuer — no analyst, no rating, no view.\n\n# CONSTRUCCIONES Y AUXILIAR DE FERROCARRILES, S.A. (BME Madrid: ES0121975009) — research page\n\nAs of 2026-11-06 · es-cm-kg · record version 1\n\n## Identity and listing\n\nThe issuer is CONSTRUCCIONES Y AUXILIAR DE FERROCARRILES, S.A., listed on BME Madrid under ticker ES0121975009, with ISIN ES0121975009 and LEI 95980020140005275134. Security type, segment, sector and jurisdiction are not on the record. The issuer is listed and not halted.\n\n## The disclosure read\n\nThe record holds 25 filings across 19 filing days in the window 2025-11-06 to 2026-11-06. The median gap between filing days is 13.0 days. The latest filing is dated 2026-08-26, 72 days before the record date of 2026-11-06, and is of type Sobre negocio y situación financiera. The BME Madrid exchange median is 31.0 filings, a median cadence gap of 9 days and a median latency of 8 days across 122 issuers. The sector median is not on the record.\n\n## Auditor\n\nThe auditor of record and its location are not on the record. Auditor changes are not on the record, as this market's register has no lifecycle type map yet.\n\n## Events and halts\n\nListing, delisting, name change, domicile change and segment move are not on the record, as this market's register has no lifecycle type map yet. The issuer is listed and not halted.\n\n## Orderability\n\nThe outcome is not determinable. The chapter's orderability section carries no client categories, so the outcome cannot name its client category. The rule version is acm-68000/es/mifid-ii-product-governance/r1, with the chapter as of 2026-11-04.\n\n## Coverage\n\nNo research houses were found on the issuer's investor-relations page.\n\n## Open research\n\nNo openly published research notes were found.\n\n## Licensed\n\nLicensed research: none loaded. A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded.\n\n## As-of depth\n\nThe market's vintage is not sealed. No years are sealed for this issuer, and the live record began is not on the record.\n\n## Sources\n\n6 source pages are named on this page; every value above carries its own source page and read date in the numbers.\n\n- https://firds.esma.europa.eu/firds/ (identity.exchange)\n- https://mapping.gleif.org/api/v2/isin-lei/latest/download (identity.lei)\n- https://mcp.es-cm-kg.ai/events/XMAD/ES0121975009 (the disclosure lines)\n- https://www.cnmv.es/portal/Informacion-Privilegiada/Resultado-IP?tipos=<category blob>&fechaDesde=09/11/2025&fechaHasta=09/11/2026 | https://www.cnmv.es/portal/Otra-Informacion-Relevante/Resultado-OIR?tipos=<category blob>&fechaDesde=09/11/2025&fechaHasta=09/11/2026 | https://apiweb.bolsasymercados.es/Market/v1/EQ/ShareDetailsInfo?isin=<roster ISIN> (the halt flag)\n- https://es.eu-cm-kg.ai/book/aio.json (the orderability chapter)\n- https://mcp.es-cm-kg.ai/record/XMAD/ES0121975009 (the record)\n",
 "market": "ES",
 "node": "es-cm-kg",
 "numbers": {
  "as_of_depth": {
   "issuer_years_sealed": [],
   "live_record_began": null,
   "node_history_from": null,
   "node_years_sealed": [],
   "note": "the ES vintage is not sealed; the record is the live record as of 2026-11-06",
   "record_version": 1,
   "sealed": false
  },
  "auditor": {
   "auditor": {
    "market": "ES",
    "state": "not_on_record"
   },
   "auditor_firm_id": {
    "market": "ES",
    "state": "not_on_record"
   },
   "auditor_location": {
    "market": "ES",
    "state": "not_on_record"
   },
   "changes": {
    "market": "ES",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   }
  },
  "cmr": "es-cm-kg/XMAD/ES0121975009",
  "coverage": {
   "count": 0,
   "houses": [],
   "pages_checked": [],
   "read_by": "Perplexity sonar (search) · page read by this rail",
   "read_date": "2026-11-12",
   "since": null,
   "state": "none_found"
  },
  "disclosure": {
   "against": {
    "exchange": {
     "issuers": 122,
     "median_cadence_gap_days": 9,
     "median_filings": 31,
     "median_latency_days": 8,
     "name": "BME Madrid"
    },
    "sector": {
     "market": "ES",
     "state": "not_on_record"
    }
   },
   "by_type": {
    "Contratos de liquidez y contrapartida": 4,
    "Convocatoria de Junta o Asamblea": 2,
    "Informe anual de gobierno corporativo": 1,
    "Informe anual de remuneraciones de los consejeros": 1,
    "Informes financieros anuales y de auditoría": 1,
    "Informes financieros semestrales y de auditoría / revisiones limitadas": 2,
    "Otra información relevante": 1,
    "Sobre instrumentos financieros": 1,
    "Sobre negocio y situación financiera": 12
   },
   "cadence_median_gap_days": 13,
   "filing_days": 19,
   "filings": 25,
   "latency_days": 72,
   "latest": [
    {
     "category": "Sobre negocio y situación financiera",
     "date": "2026-08-26",
     "source": "https://www.cnmv.es/webservices/verdocumento/ver?t=%7bad59aa3f-4b2f-4534-9375-bdc8e127dd66%7d",
     "title": "CAF se adjudica el suministro de 15 unidades tren-tram para Île-de-France Mobilités.",
     "type": "Sobre negocio y situación financiera"
    },
    {
     "category": "Contratos de liquidez y contrapartida",
     "date": "2026-08-03",
     "source": "https://www.cnmv.es/webservices/verdocumento/ver?t=%7bfa328e64-5fd8-4139-badb-1c15dbae8479%7d",
     "title": "Terminación de contrato de liquidez.",
     "type": "Contratos de liquidez y contrapartida"
    },
    {
     "category": "Sobre negocio y situación financiera",
     "date": "2026-07-30",
     "source": "https://www.cnmv.es/webservices/verdocumento/ver?t=%7b9831c829-4b02-43d1-8ee5-2936021ec2d6%7d",
     "title": "CAF remite información sobre los resultados del primer semestre de 2026.",
     "type": "Sobre negocio y situación financiera"
    },
    {
     "category": "Informes financieros semestrales y de auditoría / revisiones limitadas",
     "date": "2026-07-30",
     "source": "../aldia/detalleifialdia.aspx?nReg=2026108677",
     "title": "La sociedad remite información financiera del primer semestre de 2026",
     "type": "Informes financieros semestrales y de auditoría / revisiones limitadas"
    },
    {
     "category": "Contratos de liquidez y contrapartida",
     "date": "2026-07-03",
     "source": "https://www.cnmv.es/webservices/verdocumento/ver?t=%7b6f2c7778-6c4a-4f70-9e8c-418457386d6d%7d",
     "title": "Operaciones segundo trimestre 2026.",
     "type": "Contratos de liquidez y contrapartida"
    }
   ],
   "latest_filing_date": "2026-08-26",
   "read": "the node's event lines (list_events_since), as get_filings serves them",
   "source": "https://mcp.es-cm-kg.ai/events/XMAD/ES0121975009",
   "window": {
    "from": "2025-11-06",
    "to": "2026-11-06"
   }
  },
  "identity": {
   "exchange": {
    "read_by": "allooloo-cm-kg/eu-sources/es roster.py",
    "read_date": "2026-11-06",
    "read_date_basis": "the record version as_of",
    "source": "https://firds.esma.europa.eu/firds/ (ESMA FIRDS FULINS_E 2026-11-07: FULINS_E_20261107_01of02.zip, FULINS_E_20261107_02of02.zip)",
    "state": "sourced",
    "value": "BME Madrid"
   },
   "isin": {
    "read_by": "allooloo-cm-kg/eu-sources/es roster.py",
    "read_date": "2026-11-06",
    "read_date_basis": "the record version as_of",
    "source": "https://firds.esma.europa.eu/firds/ (ESMA FIRDS FULINS_E 2026-11-07: FULINS_E_20261107_01of02.zip, FULINS_E_20261107_02of02.zip)",
    "state": "sourced",
    "value": "ES0121975009"
   },
   "jurisdiction": {
    "market": "ES",
    "state": "not_on_record"
   },
   "lei": {
    "read_by": "GLEIF ISIN-to-LEI mapping file (daily), LEI by exact ISIN",
    "read_date": "2026-11-09",
    "read_date_basis": "the field",
    "source": "https://mapping.gleif.org/api/v2/isin-lei/latest/download (ISIN ES0121975009)",
    "state": "sourced",
    "value": "95980020140005275134"
   },
   "name": {
    "read_by": "allooloo-cm-kg/eu-sources/es roster.py",
    "read_date": "2026-11-06",
    "read_date_basis": "the record version as_of",
    "source": "https://firds.esma.europa.eu/firds/ (ESMA FIRDS FULINS_E 2026-11-07: FULINS_E_20261107_01of02.zip, FULINS_E_20261107_02of02.zip)",
    "state": "sourced",
    "value": "CONSTRUCCIONES Y AUXILIAR DE FERROCARRILES, S.A."
   },
   "sector": {
    "market": "ES",
    "state": "not_on_record"
   },
   "security_type": {
    "market": "ES",
    "state": "not_on_record"
   },
   "segment": {
    "market": "ES",
    "state": "not_on_record"
   },
   "ticker": {
    "read_by": "allooloo-cm-kg/eu-sources/es roster.py",
    "read_date": "2026-11-06",
    "read_date_basis": "the record version as_of",
    "source": "https://firds.esma.europa.eu/firds/ (ESMA FIRDS FULINS_E 2026-11-07: FULINS_E_20261107_01of02.zip, FULINS_E_20261107_02of02.zip)",
    "state": "sourced",
    "value": "ES0121975009"
   },
   "website": {
    "market": "ES",
    "state": "not_on_record"
   }
  },
  "licensed": {
   "columns": [
    "licensor",
    "entitlement",
    "title",
    "date",
    "source"
   ],
   "rows": [],
   "rule": "A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded."
  },
  "lifecycle": {
   "delisting": {
    "market": "ES",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   },
   "domicile_change": {
    "market": "ES",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   },
   "listing": {
    "market": "ES",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   },
   "name_change": {
    "market": "ES",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   },
   "segment_move": {
    "market": "ES",
    "reason": "no lifecycle type map for this register yet (SHELF-01: us and ca first)",
    "state": "not_on_record"
   }
  },
  "market": "ES",
  "node": "es-cm-kg",
  "numbers_hash": "sha256:a4bb21087946beb99fa9dfd3ac39ff3b59037041411594ef6ad2dafbfde17050",
  "open_research": {
   "read_date": "2026-11-12",
   "rows": [],
   "state": "none_found"
  },
  "orderability": {
   "chapter_as_of": "2026-11-04",
   "client_categories": [],
   "determinable": false,
   "read": {
    "chapter": "https://es.eu-cm-kg.ai/book/aio.json",
    "door": "https://es.eu-cm-kg.ai/mcp",
    "tool": "get_orderability"
   },
   "reason": "the chapter's orderability section carries no client_categories: the outcome cannot name its client category",
   "rule_version": "acm-68000/es/mifid-ii-product-governance/r1",
   "section": "es.aio.v6"
  },
  "record": {
   "as_of": "2026-11-06",
   "url": "https://mcp.es-cm-kg.ai/record/XMAD/ES0121975009",
   "version": 1
  },
  "schema": "research-numbers v0.1 (USR-01, 2026-11-11)",
  "status": {
   "read_date": "2026-11-09",
   "source": "https://www.cnmv.es/portal/Informacion-Privilegiada/Resultado-IP?tipos=<category blob>&fechaDesde=09/11/2025&fechaHasta=09/11/2026 | https://www.cnmv.es/portal/Otra-Informacion-Relevante/Resultado-OIR?tipos=<category blob>&fechaDesde=09/11/2025&fechaHasta=09/11/2026 | https://apiweb.bolsasymercados.es/Market/v1/EQ/ShareDetailsInfo?isin=<roster ISIN>",
   "value": "listed, not halted"
  }
 },
 "numbers_hash": "sha256:a4bb21087946beb99fa9dfd3ac39ff3b59037041411594ef6ad2dafbfde17050",
 "path": "/es/XMAD/ES0121975009",
 "schema": "research-page v0.1 (USR-02, 2026-11-11)",
 "sections": [
  {
   "id": "identity",
   "text": "The issuer is CONSTRUCCIONES Y AUXILIAR DE FERROCARRILES, S.A., listed on BME Madrid under ticker ES0121975009, with ISIN ES0121975009 and LEI 95980020140005275134. Security type, segment, sector and jurisdiction are not on the record. The issuer is listed and not halted.",
   "title": "Identity and listing"
  },
  {
   "id": "disclosure",
   "text": "The record holds 25 filings across 19 filing days in the window 2025-11-06 to 2026-11-06. The median gap between filing days is 13.0 days. The latest filing is dated 2026-08-26, 72 days before the record date of 2026-11-06, and is of type Sobre negocio y situación financiera. The BME Madrid exchange median is 31.0 filings, a median cadence gap of 9 days and a median latency of 8 days across 122 issuers. The sector median is not on the record.",
   "title": "The disclosure read"
  },
  {
   "id": "auditor",
   "text": "The auditor of record and its location are not on the record. Auditor changes are not on the record, as this market's register has no lifecycle type map yet.",
   "title": "Auditor"
  },
  {
   "id": "events",
   "text": "Listing, delisting, name change, domicile change and segment move are not on the record, as this market's register has no lifecycle type map yet. The issuer is listed and not halted.",
   "title": "Events and halts"
  },
  {
   "id": "orderability",
   "text": "The outcome is not determinable. The chapter's orderability section carries no client categories, so the outcome cannot name its client category. The rule version is acm-68000/es/mifid-ii-product-governance/r1, with the chapter as of 2026-11-04.",
   "title": "Orderability"
  },
  {
   "id": "coverage",
   "text": "No research houses were found on the issuer's investor-relations page.",
   "title": "Coverage"
  },
  {
   "id": "open_research",
   "text": "No openly published research notes were found.",
   "title": "Open research"
  },
  {
   "id": "licensed",
   "text": "Licensed research: none loaded. A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded.",
   "title": "Licensed"
  },
  {
   "id": "depth",
   "text": "The market's vintage is not sealed. No years are sealed for this issuer, and the live record began is not on the record.",
   "title": "As-of depth"
  },
  {
   "id": "sources",
   "text": "6 source pages are named on this page; every value above carries its own source page and read date in the numbers.",
   "title": "Sources"
  }
 ],
 "sources": [
  {
   "for": "identity.exchange",
   "source": "https://firds.esma.europa.eu/firds/"
  },
  {
   "for": "identity.lei",
   "source": "https://mapping.gleif.org/api/v2/isin-lei/latest/download"
  },
  {
   "for": "the disclosure lines",
   "source": "https://mcp.es-cm-kg.ai/events/XMAD/ES0121975009"
  },
  {
   "for": "the halt flag",
   "source": "https://www.cnmv.es/portal/Informacion-Privilegiada/Resultado-IP?tipos=<category blob>&fechaDesde=09/11/2025&fechaHasta=09/11/2026 | https://www.cnmv.es/portal/Otra-Informacion-Relevante/Resultado-OIR?tipos=<category blob>&fechaDesde=09/11/2025&fechaHasta=09/11/2026 | https://apiweb.bolsasymercados.es/Market/v1/EQ/ShareDetailsInfo?isin=<roster ISIN>"
  },
  {
   "for": "the orderability chapter",
   "source": "https://es.eu-cm-kg.ai/book/aio.json"
  },
  {
   "for": "the record",
   "source": "https://mcp.es-cm-kg.ai/record/XMAD/ES0121975009"
  }
 ],
 "title": "CONSTRUCCIONES Y AUXILIAR DE FERROCARRILES, S.A. (ES0121975009) — research page",
 "writer": {
  "by": "Claude through the platform account, Haiku class; one pass; checked against the numbers",
  "engine": "claude-haiku-5-5"
 }
}