Highest end of day price: 22.065360019974 EUR (ยฃ24.19 USD) on 2020-03-19
Lowest end of day price: 17.602295237153 EUR (ยฃ21.80 USD) on 2018-04-16