Highest end of day price: 68.377646162652 EUR (S$76.20 USD) on 2019-08-14
Lowest end of day price: 15.52940213503 EUR (S$18.44 USD) on 2026-02-12