Highest end of day price: 291.29881544875 EUR ($343.82 USD) on 2026-02-27
Lowest end of day price: -1.864160202612 EUR (-$1.75 USD) on 2000-07-13