Highest end of day price: 56.010824350882 EUR (ยฃ65.23 USD) on 2026-01-15
Lowest end of day price: 15.06872469124 EUR (ยฃ19.50 USD) on 2012-11-28