IBEX IDA: Results published on IBEX website for IDA

IDA3 20240619 trading results for delivery day 19.06.2024 are now published on IBEX website.