Highest end of day price: 308.97959856937 EUR (ยฃ363.64 USD) on 2026-02-20
Lowest end of day price: 6.6378172142053 EUR (ยฃ6.30 USD) on 2000-04-18