Highest end of day price: 71.619635283295 EUR (S$83.95 USD) on 2026-04-28
Lowest end of day price: 2.8058908690417 EUR (S$3.64 USD) on 2005-04-25