Highest end of day price: 49.010954130197 EUR (ยฃ57.59 USD) on 2025-12-17
Lowest end of day price: 1.8100104723253 EUR (ยฃ1.64 USD) on 2001-10-30