Highest end of day price: 401.94804599644 EUR (S$477.36 USD) on 2026-02-12
Lowest end of day price: 14.370508925772 EUR (S$15.65 USD) on 2003-03-04