Highest end of day price: 39.149030035426 EUR ($45.50 USD) on 2026-06-02
Lowest end of day price: 6.5986378113043 EUR ($7.16 USD) on 2023-08-31