Highest end of day price: 58.334029991091 EUR (ยฃ67.80 USD) on 2026-06-02
Lowest end of day price: 20.686790737716 EUR (ยฃ23.23 USD) on 2020-06-26