Highest end of day price: 4.0943095727072 EUR (ยฃ4.83 USD) on 2026-02-27
Lowest end of day price: 0.53084915596092 EUR (ยฃ0.69 USD) on 2011-12-14