Highest end of day price: 24.036784372652 EUR ($25.80 USD) on 2024-11-07
Lowest end of day price: 8.3396901199193 EUR ($8.85 USD) on 2016-11-28