Highest end of day price: 904.58670864627 EUR (โน988.91 USD) on 2023-06-16
Lowest end of day price: 408.81600250579 EUR (โน441.56 USD) on 2024-03-28