Highest end of day price: 25.296910926366 EUR ($30.04 USD) on 2020-08-07
Lowest end of day price: 7.962407687988 EUR ($8.44 USD) on 2023-10-25