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