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