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