Highest end of day price: 41.987584109697 EUR (ยฃ50.46 USD) on 2026-01-28
Lowest end of day price: 1.2838701212274 EUR (ยฃ1.42 USD) on 2003-03-12