Highest end of day price: 28.752274760985 EUR (ยฃ33.85 USD) on 2018-06-12
Lowest end of day price: 9.6145477577907 EUR (ยฃ10.59 USD) on 2020-03-18