Highest end of day price: 40.429297176227 EUR ($47.68 USD) on 2026-02-24
Lowest end of day price: -9.7432777064555 EUR (-$9.48 USD) on 2000-03-21