Highest end of day price: 52.677650887378 EUR (S$60.41 USD) on 2026-07-29
Lowest end of day price: 21.034670967543 EUR (S$27.62 USD) on 2013-06-24