Highest end of day price: 25.370525069062 EUR ($27.59 USD) on 2020-02-13
Lowest end of day price: 6.1702818190671 EUR ($6.68 USD) on 2024-02-26