Highest end of day price: 39.424627695216 EUR (S$46.42 USD) on 2026-02-25
Lowest end of day price: -268.03872890768 EUR (S-$259.71 USD) on 2000-03-13