Highest end of day price: 20.050238082384 EUR ($21.65 USD) on 2023-08-28
Lowest end of day price: 1.5278072424659 EUR ($1.91 USD) on 2012-06-13