Highest end of day price: 276.59094900352 EUR (ยฃ312.92 USD) on 2025-05-05
Lowest end of day price: 6.6378172142053 EUR (ยฃ6.30 USD) on 2000-04-18