Highest end of day price: 225.35244875689 EUR (S$266.72 USD) on 2021-08-05
Lowest end of day price: 25.255380515513 EUR (S$32.12 USD) on 2008-12-05