Highest end of day price: 63.105813801489 EUR (ยฃ72.38 USD) on 2026-07-15
Lowest end of day price: 1.9131815334946 EUR (ยฃ2.00 USD) on 2016-12-22