Highest end of day price: 25.124112357574 EUR ($29.22 USD) on 2025-10-24
Lowest end of day price: 16.593148960575 EUR ($18.55 USD) on 2017-05-23