Highest end of day price: 23.052951465745 EUR ($24.89 USD) on 2023-08-28
Lowest end of day price: 1.1972450951607 EUR ($1.50 USD) on 2012-06-13