Highest end of day price: 15.58004265021 EUR ($18.34 USD) on 2025-12-29
Lowest end of day price: 11.872010390938 EUR ($12.56 USD) on 2023-10-27