Highest end of day price: 234.53737772196 EUR (S$279.19 USD) on 2026-02-10
Lowest end of day price: 81.052932487315 EUR (S$104.87 USD) on 2012-11-28