Highest end of day price: 22526.770387034 EUR (โน26,330 USD) on 2026-01-07
Lowest end of day price: 244.64733833787 EUR (โน269.45 USD) on 2003-03-10