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