Highest end of day price: 50.448260340678 EUR (S$59.87 USD) on 2026-02-16
Lowest end of day price: 17.996340401632 EUR (S$25.42 USD) on 2011-08-10