Highest end of day price: 63.360440624068 EUR (ยฃ73.42 USD) on 2025-11-12
Lowest end of day price: 6.7402637461498 EUR (ยฃ9.21 USD) on 2011-09-12