Highest end of day price: 58.105936096214 EUR (S$67.79 USD) on 2026-01-13
Lowest end of day price: 1.5988654708248 EUR (S$2.03 USD) on 2010-09-09