Highest end of day price: 73.752398228463 EUR (ยฃ85.13 USD) on 2026-03-12
Lowest end of day price: 3.9676655202086 EUR (ยฃ4.80 USD) on 2010-06-11