Highest end of day price: 11.79384398373 EUR ($13.91 USD) on 2026-02-24
Lowest end of day price: 3.6374739576219 EUR ($3.99 USD) on 2023-04-14