Highest end of day price: 35.200277092263 EUR ($38.10 USD) on 2025-03-31
Lowest end of day price: 2.7215659065169 EUR ($2.68 USD) on 2000-02-15