Highest end of day price: 23155.708225465 EUR (โน27,016 USD) on 2026-01-13
Lowest end of day price: 244.64733833787 EUR (โน269.45 USD) on 2003-03-10