Highest end of day price: 15.599062925526 EUR ($18.36 USD) on 2025-12-30
Lowest end of day price: 11.872010390938 EUR ($12.56 USD) on 2023-10-27