IBEX (June 7)

IBEX, the big underperforming index in Europe