Highest end of day price: 18.951839628527 EUR ($20.56 USD) on 2024-04-08
Lowest end of day price: 5.8307028430134 EUR ($6.24 USD) on 2017-04-18