Highest end of day price: 19.248238048601 EUR (ยฃ21.83 USD) on 2017-06-27
Lowest end of day price: 4.1515678149026 EUR (ยฃ4.85 USD) on 2020-10-30