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