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