Highest end of day price: 18.149519274177 EUR (ยฃ21.42 USD) on 2017-08-25
Lowest end of day price: 6.2485455807697 EUR (ยฃ6.78 USD) on 2020-04-03