Highest end of day price: 359.21735359308 EUR (S$419.86 USD) on 2026-01-07
Lowest end of day price: 14.370508925772 EUR (S$15.65 USD) on 2003-03-04