Highest end of day price: 108.34455594275 EUR (S$142.45 USD) on 2007-02-20
Lowest end of day price: 5.5675078169996 EUR (S$6.39 USD) on 2026-03-30