Highest end of day price: 46.379549211335 EUR (S$53.06 USD) on 2026-07-03
Lowest end of day price: 10.968531638873 EUR (S$13.85 USD) on 2009-03-09