Highest end of day price: 18.56237037037 EUR ($22.00 USD) on 2026-02-18
Lowest end of day price: 5.2905435396289 EUR ($5.92 USD) on 2016-02-09