The IBEX 35, Spain’s principal stock exchange index, comprises the 35 most liquid stocks traded on the Madrid Stock Exchange. These companies come from a wide range of industries, from banking and energy to telecommunications and pharmaceuticals https://rankers.uk/top-products-listed-on-the-ibex/