Highest end of day price: 25.99910231358 EUR ($28.07 USD) on 2025-04-02
Lowest end of day price: 7.9463695213838 EUR ($8.43 USD) on 2016-11-28