Highest end of day price: 21.380597135253 EUR (ยฃ25.31 USD) on 2020-09-11
Lowest end of day price: 16.320413940341 EUR (ยฃ17.27 USD) on 2023-10-06