Highest end of day price: 54.484437789517 EUR (ยฃ64.43 USD) on 2026-02-09
Lowest end of day price: 8.706505896623 EUR (ยฃ9.67 USD) on 2016-07-14