Highest end of day price: 51.763119179597 EUR (ยฃ61.54 USD) on 2026-02-11
Lowest end of day price: 23.699837796895 EUR (ยฃ31.59 USD) on 2011-10-04