Highest end of day price: 50.359159016041 EUR (S$59.31 USD) on 2026-02-06
Lowest end of day price: 10.754432303398 EUR (S$13.77 USD) on 2014-10-16