Highest end of day price: 21469.958746525 EUR (โน23,296 USD) on 2024-05-24
Lowest end of day price: 8.3806534804599 EUR (โน10.22 USD) on 2005-08-22