Highest end of day price: 524.98804500088 EUR (โน574.54 USD) on 2023-04-04
Lowest end of day price: 0.28449081330573 EUR (โน0.35 USD) on 2005-08-22