Highest end of day price: 65.54620241588 EUR (ยฃ76.87 USD) on 2026-01-21
Lowest end of day price: 10.29241039922 EUR (ยฃ11.23 USD) on 2016-01-20