Highest end of day price: 20.79925566098 EUR ($22.50 USD) on 2025-04-01
Lowest end of day price: 5.3569521561897 EUR ($5.75 USD) on 2016-11-16