Highest end of day price: 86.983926997299 EUR (ยฃ102.87 USD) on 2026-02-09
Lowest end of day price: 1.5212674370772 EUR (ยฃ1.36 USD) on 2002-01-10