Highest end of day price: 577.62524508744 EUR (โน646.24 USD) on 2024-08-23
Lowest end of day price: 294.68094361859 EUR (โน310.80 USD) on 2023-01-04