Highest end of day price: 70.952582381537 EUR (ยฃ83.55 USD) on 2026-02-25
Lowest end of day price: 6.7402637461498 EUR (ยฃ9.21 USD) on 2011-09-12