Highest end of day price: 61.665401729287 EUR (S$71.82 USD) on 2026-01-15
Lowest end of day price: 24.620618443147 EUR (S$27.77 USD) on 2016-02-11