Highest end of day price: 30.702207775599 EUR (ยฃ36.15 USD) on 2025-12-30
Lowest end of day price: 5.0099951054036 EUR (ยฃ6.33 USD) on 2009-03-06