Highest end of day price: 140.64052782197 EUR (S$161.32 USD) on 2026-07-15
Lowest end of day price: 45.662513166733 EUR (S$55.08 USD) on 2012-07-24