Highest end of day price: 21.846582655617 EUR ($24.11 USD) on 2019-10-16
Lowest end of day price: 9.4794362361537 EUR ($11.17 USD) on 2020-10-28