Highest end of day price: 39.930573945094 EUR (ยฃ46.92 USD) on 2025-12-30
Lowest end of day price: 16.684156729953 EUR (ยฃ18.38 USD) on 2020-03-18