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