Highest end of day price: 23.513478897585 EUR (ยฃ22.63 USD) on 2022-09-26
Lowest end of day price: 14.002372473154 EUR (ยฃ15.38 USD) on 2015-12-14