Highest end of day price: 25.87984079841 EUR ($28.26 USD) on 2025-03-18
Lowest end of day price: 7.9463695213838 EUR ($8.43 USD) on 2016-11-28