Filings for INDRA SISTEMAS, S.A. (95980020140005308793)

Period ending Country Language Source Hash
2025-12-31 Spain (ES) Spanish b31ba2fd
2024-12-31 Spain (ES) Spanish ad11dc9b
2023-12-31 Spain (ES) English b51a7bb2
2022-12-31 Spain (ES) English f7f4182f
2021-12-31 Spain (ES) English 3ea328d4
2020-12-31 Spain (ES) English 9d8686cc