Highest end of day price: 18.994317845876 EUR (ยฃ19.93 USD) on 2024-11-27
Lowest end of day price: 13.602106485487 EUR (ยฃ14.39 USD) on 2023-10-06