Highest end of day price: 17.891113124288 EUR ($20.91 USD) on 2018-09-17
Lowest end of day price: 1.294934755691 EUR ($1.37 USD) on 2023-10-27