Highest end of day price: 71.156848467909 EUR (ยฃ84.60 USD) on 2026-02-11
Lowest end of day price: 10.29241039922 EUR (ยฃ11.23 USD) on 2016-01-20