Highest end of day price: 16.37179642943 EUR ($17.89 USD) on 2023-11-21
Lowest end of day price: 7.5154063217242 EUR ($8.12 USD) on 2024-03-28