Highest end of day price: 74.942067764544 EUR (S$87.49 USD) on 2026-08-25
Lowest end of day price: 28.884140439869 EUR (S$38.53 USD) on 2011-10-05