Highest end of day price: 83.601359315033 EUR ($97.07 USD) on 2026-03-11
Lowest end of day price: 0.68982402668198 EUR ($0.76 USD) on 2003-03-11