Highest end of day price: 20758.177786212 EUR (โน24,543 USD) on 2026-01-23
Lowest end of day price: 12316.222308863 EUR (โน12,909 USD) on 2015-03-16