Highest end of day price: 37.332652220216 EUR (ยฃ42.71 USD) on 2020-07-17
Lowest end of day price: 26.886353753618 EUR (ยฃ33.10 USD) on 2018-03-28