Highest end of day price: 36.006021117409 EUR (ยฃ42.04 USD) on 2025-08-12
Lowest end of day price: 6.5491659521022 EUR (ยฃ7.29 USD) on 2022-03-02