Highest end of day price: 629.23406600209 EUR (S$743.45 USD) on 2026-02-26
Lowest end of day price: 174.47907776695 EUR (S$211.82 USD) on 2012-07-25