Highest end of day price: 28.524163808747 EUR ($33.70 USD) on 2026-02-04
Lowest end of day price: -156.83455812846 EUR (-$151.96 USD) on 2000-03-13