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