Highest end of day price: 345.46010368417 EUR (โน389.33 USD) on 2016-04-15
Lowest end of day price: 78.608082234772 EUR (โน83.29 USD) on 2023-10-25