Highest end of day price: 79.169463182046 EUR (ยฃ92.01 USD) on 2026-06-02
Lowest end of day price: 10.29241039922 EUR (ยฃ11.23 USD) on 2016-01-20