Highest end of day price: 20.108816066512 EUR ($21.71 USD) on 2023-08-28
Lowest end of day price: 1.2229846134801 EUR ($1.53 USD) on 2012-06-13