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