Highest end of day price: 61.4907984237 EUR (S$71.19 USD) on 2026-03-20
Lowest end of day price: 11.087727502986 EUR (S$11.86 USD) on 2020-03-23