Highest end of day price: 25.159528427623 EUR ($27.26 USD) on 2025-03-24
Lowest end of day price: 9.145984496124 EUR ($8.86 USD) on 2022-09-26