Highest end of day price: 61.100103317983 EUR (ยฃ72.15 USD) on 2018-06-14
Lowest end of day price: 7.7689824422703 EUR (ยฃ8.53 USD) on 2025-04-09