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