Highest end of day price: 61.100103317983 EUR (ยฃ72.15 USD) on 2018-06-14
Lowest end of day price: 9.6833656835956 EUR (ยฃ10.14 USD) on 2024-11-22