Highest end of day price: 41.794180115156 EUR (ยฃ49.01 USD) on 2025-12-19
Lowest end of day price: 13.661387055546 EUR (ยฃ14.61 USD) on 2020-03-23