Highest end of day price: 24.17431137924 EUR (ยฃ25.85 USD) on 2020-03-23
Lowest end of day price: 16.978682958661 EUR (ยฃ19.27 USD) on 2016-04-29