Highest end of day price: 62.595694428889 EUR (ยฃ73.88 USD) on 2026-02-27
Lowest end of day price: 55.440021037663 EUR (ยฃ64.19 USD) on 2026-03-20