{
 "record": {
  "schema": "allooloo-eco/1.0",
  "object": "Electronic Compliance Object",
  "market": "at",
  "country": "Austria",
  "region": "Europe",
  "host": "at-eco.ai",
  "hunted": "2026-10-23",
  "fields": {
   "regulator": {
    "url": "https://www.fma.gv.at/en/",
    "source": "https://www.fma.gv.at/en/",
    "state": "sourced",
    "value": "Finanzmarktaufsicht (FMA) — Financial Market Authority Austria"
   },
   "exchanges": {
    "source": "https://www.wienerborse.at/en/listing/shares/companies-list/",
    "state": "sourced",
    "value": [
     {
      "name": "Wiener Börse (Vienna Stock Exchange; Regulated Market and Vienna MTF)",
      "listings_page": "https://www.wienerborse.at/en/listing/shares/companies-list/"
     }
    ]
   },
   "regulated_information_store": {
    "url": "https://www.oekb.at/kapitalmarkt-services/meldungen-und-hinterlegungen-von-dokumenten/meldung-boersenotierter-unternehmen-oam.html",
    "source": "https://www.oekb.at/kapitalmarkt-services/meldungen-und-hinterlegungen-von-dokumenten/meldung-boersenotierter-unternehmen-oam.html",
    "state": "sourced",
    "value": "OeKB (Oesterreichische Kontrollbank) — Officially Appointed Mechanism (OAM) 'OAM Issuer Info' for central storage of issuer information under Directive 2004/109/EC; issuers must also send prescribed information to FMA and Wiener Börse AG (§ 123 BörseG)"
   },
   "store_lookup_url": {
    "state": "not found",
    "checked": [
     "https://www.oekb.at/kapitalmarkt-services/meldungen-und-hinterlegungen-von-dokumenten/meldung-boersenotierter-unternehmen-oam.html (explains upload; public search URL not shown in readable text)"
    ],
    "value": null
   },
   "periodic_disclosure": {
    "source": "https://www.fma.gv.at/kapitalmaerkte/emittentenaufsicht/publizitaetsverpflichtungen-der-emittenten/regelpublizitaet/",
    "state": "sourced",
    "value": [
     {
      "report": "Annual financial report / ESEF report (§ 124 BörseG 2018)",
      "deadline": "Veröffentlichung des ESEF-Berichtes innerhalb von vier Monaten nach Abschlussstichtag (as stated by FMA)"
     },
     {
      "report": "Half-year financial report (§ 125 BörseG 2018)",
      "deadline": "not stated on any readable official page (RIS returned HTTP 503)"
     },
     {
      "report": "Quarterly reports",
      "deadline": "obligation to publish quarterly reports lapsed from 26 Nov 2015; § 126 BörseG lets the exchange require them from the highest-requirement market segment under conditions (per FMA)"
     }
    ]
   },
   "ad_hoc_regime": {
    "source": "https://www.fma.gv.at/kapitalmaerkte/emittentenaufsicht/publizitaetsverpflichtungen-der-emittenten/ad-hoc-meldungen/",
    "state": "sourced",
    "value": "Issuers must disclose inside information directly concerning them 'unverzüglich' to the public (MAR art. 17(1)); OeKB OAM lists 'Insiderinformationen; Art 17 Abs 1 MAR' as prescribed information"
   },
   "filing_format": {
    "source": "https://www.fma.gv.at/kapitalmaerkte/emittentenaufsicht/publizitaetsverpflichtungen-der-emittenten/regelpublizitaet/",
    "state": "sourced",
    "value": "ESEF for annual financial reports (financial years from 1 Jan 2020; PDF alone no longer sufficient; XBRL/iXBRL tagging); half-year reports not required in ESEF but recommended"
   },
   "filing_languages": {
    "state": "not found",
    "checked": [
     "https://www.fma.gv.at/wp-content/plugins/dw-fma/download.php?d=6582&nonce=f74a3782c116f6c0 (FMA Informationsschreiben Regelpublizität)",
     "https://www.fma.gv.at/kapitalmaerkte/emittentenaufsicht/publizitaetsverpflichtungen-der-emittenten/regelpublizitaet/"
    ],
    "value": null
   },
   "market_calendar": {
    "url": "https://www.wienerborse.at/en/trading/trading-information/trading-calendar/",
    "source": "https://www.wienerborse.at/en/trading/trading-information/trading-calendar/",
    "state": "sourced",
    "value": "Vienna Stock Exchange trading calendar and exchange holidays (2026 and 2027 PDFs; 26 Oct 2026 no trading)"
   },
   "trading_halts_page": {
    "url": "https://www.wienerborse.at/en/trading/trading-information/volatility-interruption/",
    "source": "https://www.wienerborse.at/en/trading/trading-information/volatility-interruption/",
    "state": "sourced",
    "value": "Wiener Börse volatility interruption (automatic trading interruption) page; no separate suspension list page found"
   },
   "isin_prefix": {
    "source": "https://www.oekb.at/kapitalmarkt-services/isin-vergabe.html",
    "state": "sourced",
    "value": "AT — OeKB assigns ISINs in Austria ('In Österreich werden ISIN von der OeKB vergeben')"
   },
   "lei": {
    "state": "not found",
    "checked": [
     "https://www.fma.gv.at/kapitalmaerkte/emittentenaufsicht/publizitaetsverpflichtungen-der-emittenten/regelpublizitaet/",
     "https://www.gleif.org/en/organizational-identity/get-an-lei-vlei/get-an-lei-find-lei-issuing-organizations (JS page, no country list rendered)"
    ],
    "value": null
   }
  },
  "pages_checked": [
   "https://www.fma.gv.at/en/",
   "https://www.fma.gv.at/kapitalmaerkte/emittentenaufsicht/publizitaetsverpflichtungen-der-emittenten/regelpublizitaet/",
   "https://www.fma.gv.at/kapitalmaerkte/emittentenaufsicht/publizitaetsverpflichtungen-der-emittenten/ad-hoc-meldungen/",
   "https://www.fma.gv.at/wp-content/plugins/dw-fma/download.php?d=6582&nonce=f74a3782c116f6c0",
   "https://www.ris.bka.gv.at/eli/bgbl/i/2017/107/P124/NOR40195646 (HTTP 503)",
   "https://www.ris.bka.gv.at/eli/bgbl/i/2017/107/P125/NOR40195647 (HTTP 503)",
   "https://ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=20009944 (HTTP 503)",
   "https://www.wienerborse.at/en/",
   "https://www.wienerborse.at/en/listing/shares/companies-list/",
   "https://www.wienerborse.at/en/trading/trading-information/trading-calendar/",
   "https://www.wienerborse.at/en/trading/trading-information/volatility-interruption/",
   "https://www.oekb.at/",
   "https://www.oekb.at/kapitalmarkt-services/meldungen-und-hinterlegungen-von-dokumenten.html",
   "https://www.oekb.at/kapitalmarkt-services/meldungen-und-hinterlegungen-von-dokumenten/meldung-boersenotierter-unternehmen-oam.html",
   "https://www.oekb.at/kapitalmarkt-services/isin-vergabe.html"
  ],
  "notes": "RIS (legal text) refused scripted fetches, so § 124/125 BörseG were not read directly; the annual four-month figure is quoted from FMA's own page. Half-year deadline left unsourced. Per OeKB, OeKB will also be the national collection point for the EU ESAP from 10 July 2027.",
  "sourced": 9,
  "not_found": [
   "filing_languages",
   "lei",
   "store_lookup_url"
  ],
  "node": {
   "live": true,
   "node": "at-cm-kg",
   "example": {
    "isin": "AT0000652011",
    "name": "ERSTE GROUP",
    "ticker": "AT0000652011",
    "record_url": "https://at.eu-cm-kg.ai/record/WBAH/AT0000652011",
    "isin_on_node": true
   }
  }
 },
 "sha256": "784593b2043d88241edc6125a4506cc933db9c3b9a4a494485a19dd83555def7",
 "signature": {
  "alg": "EdDSA",
  "kid": "allooloo-eco-2026-10",
  "protected": "eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWVjby0yMDI2LTEwIn0",
  "signature": "XaYlHvLiLPy_n8faL_VHuLhU9jp3ukEFJzqS5nR86Ww7fOumBh-I4JpkvfQ37d16b6oDFRI-j4EpURrsL51AAQ",
  "jwks": "https://at-eco.ai/.well-known/jwks.json",
  "over": "base64url(protected) + '.' + base64url(canonical JSON of record)"
 },
 "signature_note": null,
 "node_status": {
  "live": true,
  "line": "NODE LIVE · as_of 2026-10-30 · 64 issuers · door https://at.eu-cm-kg.ai/mcp",
  "history": null,
  "as_of": "2026-10-30",
  "issuers": 64,
  "door": "https://at.eu-cm-kg.ai/mcp",
  "agent_card": "https://at.eu-cm-kg.ai/.well-known/agent-card.json"
 },
 "build": {
  "built": "2026-11-01",
  "hunt": "2026-10-23,2026-10-24,2026-10-25",
  "file": "eco-2026-11-01.json",
  "signed": true
 },
 "record_schema": {
  "version": "0.2 (unratified)",
  "source": "ECO-10060 v1.2 §7.1",
  "standard": "https://eco-10060.org/eco.json",
  "instrument_class": "on every record served by this market's node door: the subject's class in the listing regime's own terms, the provision or listing category it comes from, its own source_url and source_date; not_found where the listing does not say"
 }
}