Highest end of day price: 10.55149581602 EUR (ยฃ11.34 USD) on 2024-05-07
Lowest end of day price: 1.8496342443986 EUR (ยฃ1.98 USD) on 2017-04-18