Highest end of day price: 40.884473738647 EUR (ยฃ47.53 USD) on 2026-03-09
Lowest end of day price: 1.5627382535971 EUR (ยฃ1.72 USD) on 2003-03-12