The Ibex-35 closed Wednesday above 10,500 points, at more than six-year highs, boosted by Inditex shares, which rose to an all-time high after announcing a notable increase in sales at the start of the boreal spring season.

The Spanish selective index was out of line with the rest of the European indexes, which traded weaker as it continued to digest the inflation data in the United States (3.2% in its year-on-year variation), slightly above expectations, and awaiting the Federal Reserve meeting scheduled for next week.

"The market was probably expecting a worse set of numbers and therefore found some comfort in them. But it will be difficult for the Fed not to express a slightly more hawkish stance. And that injects some caution," said Stuart Cole, chief macroeconomist at Equiti Capital.

"Given the rally that stocks have seen in recent months, it's perhaps understandable that the market is taking a little bit of a breather from those uncertainties," he added.

Within the Ibex-35, Inditex was the session's standout performer, as its shares closed up 7.74%, after the world's largest fashion retail group reported that sales at constant exchange rates between February 1 and March 11 rose 11%.

Spain's selective Ibex-35 stock market closed 171.60 points higher on Wednesday, up 1.65%, to 10,560.50 points, while the FTSE Eurofirst 300 index of large European stocks rose 0.18%.

In the banking sector, Santander rose 0.86%, BBVA gained 0.74%, Caixabank advanced 0.84%, Sabadell gained 0.52% and Bankinter gained 0.13%.

Among the large non-financial stocks, Telefónica gained 0.39%, Iberdrola rose 0.97%, Cellnex fell 1.03%, and the oil company Repsol rose 2.42%.

Among the other electricity companies, Naturgy fell by 0.81%, while Endesa advanced by 2.10%.

(Information by Matteo Allievi; edited by Benjamín Mejías Valencia)