Highest end of day price: 19.552528142153 EUR ($22.74 USD) on 2018-09-17
Lowest end of day price: 1.4064441509872 EUR ($1.49 USD) on 2023-10-27