Highest end of day price: 48.829970778952 EUR ($56.29 USD) on 2026-07-31
Lowest end of day price: -9.7432777064555 EUR (-$9.48 USD) on 2000-03-21