Highest end of day price: 40.452081369021 EUR (S$46.79 USD) on 2025-10-09
Lowest end of day price: 3.2290900484762 EUR (S$3.64 USD) on 2016-02-11