Highest end of day price: 29.059040021576 EUR ($33.51 USD) on 2026-07-30
Lowest end of day price: 3.6847134220462 EUR ($4.10 USD) on 2015-01-26