Highest end of day price: 130.99026074114 EUR (ยฃ152.24 USD) on 2026-06-02
Lowest end of day price: 43.305536025078 EUR (ยฃ46.31 USD) on 2020-03-23