Highest end of day price: 63.385964624436 EUR (ยฃ72.55 USD) on 2026-07-17
Lowest end of day price: 1.9131815334946 EUR (ยฃ2.00 USD) on 2016-12-22