Highest end of day price: 73.971098735159 EUR (ยฃ87.10 USD) on 2026-02-25
Lowest end of day price: 10.29241039922 EUR (ยฃ11.23 USD) on 2016-01-20