Highest end of day price: 61.628854762477 EUR (ยฃ70.34 USD) on 2026-06-30
Lowest end of day price: 49.998177250337 EUR (ยฃ59.38 USD) on 2026-01-27