Highest end of day price: 18.444723165084 EUR (ยฃ19.86 USD) on 2020-03-24
Lowest end of day price: 14.234777404594 EUR (ยฃ15.96 USD) on 2023-07-14