Highest end of day price: 57.7182202184 EUR (ยฃ67.96 USD) on 2026-02-25
Lowest end of day price: 15.06872469124 EUR (ยฃ19.50 USD) on 2012-11-28