Highest end of day price: 20.820624699146 EUR (ยฃ24.27 USD) on 2021-10-20
Lowest end of day price: 2.8134154313308 EUR (ยฃ3.71 USD) on 2009-04-15