Highest end of day price: 36.507385563538 EUR (S$43.00 USD) on 2026-02-06
Lowest end of day price: -268.03872890768 EUR (S-$259.71 USD) on 2000-03-13