Highest end of day price: 10.572679174421 EUR (ยฃ12.30 USD) on 2025-10-24
Lowest end of day price: 3.4158798317232 EUR (ยฃ3.65 USD) on 2020-03-23