Highest end of day price: 589.75430996955 EUR (S$698.02 USD) on 2026-04-17
Lowest end of day price: 111.3465542549 EUR (S$157.27 USD) on 2011-08-10