Highest end of day price: 67.081296514362 EUR (S$78.44 USD) on 2026-05-04
Lowest end of day price: 24.620618443147 EUR (S$27.77 USD) on 2016-02-11