Highest end of day price: 16.979395519893 EUR ($18.92 USD) on 2023-07-13
Lowest end of day price: 11.925259346252 EUR ($12.97 USD) on 2024-11-05