Highest end of day price: 55.982136637115 EUR (ยฃ64.15 USD) on 2026-06-18
Lowest end of day price: 1.9131815334946 EUR (ยฃ2.00 USD) on 2016-12-22