Highest end of day price: 50.320996247965 EUR (S$57.69 USD) on 2026-09-21
Lowest end of day price: 21.494294927414 EUR (S$23.41 USD) on 2016-11-11