Highest end of day price: 65.469634198709 EUR (S$77.09 USD) on 2026-02-25
Lowest end of day price: 24.620618443147 EUR (S$27.77 USD) on 2016-02-11