Highest end of day price: 71.280426862714 EUR (S$83.45 USD) on 2018-07-30
Lowest end of day price: 11.554111842684 EUR (S$11.22 USD) on 2022-10-10