Highest end of day price: 62.567463533253 EUR (S$68.00 USD) on 2024-10-18
Lowest end of day price: 22.248315444655 EUR (S$24.28 USD) on 2016-01-20