Highest end of day price: 17.440517101121 EUR (ยฃ18.56 USD) on 2022-04-26
Lowest end of day price: 10.097202486789 EUR (ยฃ10.80 USD) on 2020-03-23