Highest end of day price: 52.629284406753 EUR (ยฃ59.25 USD) on 2026-10-02
Lowest end of day price: 27.06244761357 EUR (ยฃ28.47 USD) on 2022-06-20