Highest end of day price: 39.309801614714 EUR (ยฃ42.43 USD) on 2024-05-14
Lowest end of day price: 8.8758866275314 EUR (ยฃ9.89 USD) on 2020-03-30