Highest end of day price: 281.78902765172 EUR (S$330.43 USD) on 2026-04-24
Lowest end of day price: 17.259426962021 EUR (S$14.35 USD) on 2000-10-27