Highest end of day price: 66.087464751983 EUR (S$92.04 USD) on 2014-03-18
Lowest end of day price: 45.827103731626 EUR (S$48.40 USD) on 2023-10-30