Highest end of day price: 444.60403478037 EUR (S$525.31 USD) on 2026-02-26
Lowest end of day price: 14.370508925772 EUR (S$15.65 USD) on 2003-03-04