Highest end of day price: 40.131300323884 EUR (ยฃ46.43 USD) on 2021-11-08
Lowest end of day price: 10.02911458755 EUR (ยฃ10.73 USD) on 2020-03-23