Highest end of day price: 63.553813224494 EUR (ยฃ75.14 USD) on 2026-01-23
Lowest end of day price: 15.347636487583 EUR (ยฃ16.64 USD) on 2024-02-28