Highest end of day price: 11.562540847914 EUR ($13.68 USD) on 2026-02-23
Lowest end of day price: -0.52272663815416 EUR (-$0.46 USD) on 2002-04-16