Highest end of day price: 68.377646162652 EUR (S$76.20 USD) on 2019-08-14
Lowest end of day price: 15.034794013329 EUR (S$17.73 USD) on 2026-02-24