Highest end of day price: 20.737725099057 EUR ($21.80 USD) on 2024-12-16
Lowest end of day price: 7.9463695213838 EUR ($8.43 USD) on 2016-11-28