Highest end of day price: 71.711546686759 EUR (ยฃ83.66 USD) on 2025-12-04
Lowest end of day price: 1.5212674370772 EUR (ยฃ1.36 USD) on 2002-01-10