Highest end of day price: 17.900967531863 EUR ($20.82 USD) on 2018-09-17
Lowest end of day price: 1.2938795947474 EUR ($1.37 USD) on 2023-10-27