Highest end of day price: 27.492280582083 EUR ($31.26 USD) on 2025-04-25
Lowest end of day price: 7.9463695213838 EUR ($8.43 USD) on 2016-11-28