Highest end of day price: 910.2060689123 EUR (S$1,063 USD) on 2025-08-07
Lowest end of day price: 39.890331899124 EUR (S$43.19 USD) on 2003-03-31