Highest end of day price: 22.408302865904 EUR ($26.43 USD) on 2021-07-20
Lowest end of day price: 0.72660375529199 EUR ($0.78 USD) on 2003-04-10