Spain's IBEX 35 rose 0.55% to 17,000 points on Friday, March 20, 2026, according to Trading Economics' ES35 tracker — making it the best-performing major European equity index on Triple Witching day ...