Highest end of day price: 20.126581806389 EUR ($21.76 USD) on 2023-08-28
Lowest end of day price: 1.2234701133963 EUR ($1.53 USD) on 2012-06-13