Highest end of day price: 46.498624228321 EUR (S$54.47 USD) on 2026-01-06
Lowest end of day price: 10.754432303398 EUR (S$13.77 USD) on 2014-10-16