Highest end of day price: 229.56431184225 EUR (S$267.27 USD) on 2025-08-19
Lowest end of day price: 81.052932487315 EUR (S$104.87 USD) on 2012-11-28