Highest end of day price: 58.42423231649 EUR (ยฃ68.29 USD) on 2026-08-20
Lowest end of day price: 0.80822505502828 EUR (ยฃ1.02 USD) on 2009-03-09