Highest end of day price: 87.40232582213 EUR (S$100.82 USD) on 2026-08-13
Lowest end of day price: 23.684796730698 EUR (S$31.63 USD) on 2014-08-08