Highest end of day price: 17.288543604333 EUR ($18.92 USD) on 2023-06-19
Lowest end of day price: 7.7963236847665 EUR ($8.24 USD) on 2024-11-14