Highest end of day price: 60.478066370143 EUR (ยฃ69.30 USD) on 2026-06-18
Lowest end of day price: 15.06872469124 EUR (ยฃ19.50 USD) on 2012-11-28