Highest end of day price: 20.524142762949 EUR ($21.18 USD) on 2000-01-03
Lowest end of day price: 0.53433310192216 EUR ($0.58 USD) on 2020-04-03