Highest end of day price: 131.10484417173 EUR (S$152.64 USD) on 2026-01-14
Lowest end of day price: 45.662513166733 EUR (S$55.08 USD) on 2012-07-24