Highest end of day price: 399.7234668094 EUR (S$470.87 USD) on 2026-05-11
Lowest end of day price: -3.245543924272 EUR (S-$3.04 USD) on 2000-07-13