Highest end of day price: 623.18913412517 EUR (S$724.28 USD) on 2026-06-02
Lowest end of day price: 111.3465542549 EUR (S$157.27 USD) on 2011-08-10