Highest end of day price: 83.845906912288 EUR (ยฃ98.68 USD) on 2026-02-20
Lowest end of day price: 10.850659086555 EUR (ยฃ14.22 USD) on 2008-10-24