Highest end of day price: 59.111801525963 EUR (ยฃ69.57 USD) on 2026-02-20
Lowest end of day price: 51.731946835424 EUR (ยฃ59.89 USD) on 2026-03-20