Highest end of day price: 39.406469275471 EUR (ยฃ46.40 USD) on 2026-02-25
Lowest end of day price: 10.243099326148 EUR (ยฃ11.56 USD) on 2016-02-11