Highest end of day price: 386.56429159328 EUR (ยฃ403.53 USD) on 2022-05-17
Lowest end of day price: 11.425587435295 EUR (ยฃ12.79 USD) on 2016-02-09