Highest end of day price: 20.681830672259 EUR ($23.32 USD) on 2021-11-22
Lowest end of day price: 0.18998005954695 EUR ($0.17 USD) on 2001-09-24