Highest end of day price: 57.615052770648 EUR (ยฃ66.44 USD) on 2026-08-04
Lowest end of day price: 0.80822505502828 EUR (ยฃ1.02 USD) on 2009-03-09