Highest end of day price: 63.982174147529 EUR (ยฃ74.35 USD) on 2026-09-04
Lowest end of day price: 8.706505896623 EUR (ยฃ9.67 USD) on 2016-07-14