Highest end of day price: 19.991487430924 EUR ($21.66 USD) on 2024-10-17
Lowest end of day price: 7.9463695213838 EUR ($8.43 USD) on 2016-11-28