Highest end of day price: 68.456296296296 EUR ($81.13 USD) on 2026-02-18
Lowest end of day price: -0.18558956925465 EUR (-$0.18 USD) on 2002-07-08