Highest end of day price: 48.7468681167 EUR (ยฃ56.23 USD) on 2026-08-13
Lowest end of day price: 8.6768730609013 EUR (ยฃ9.85 USD) on 2016-06-24