Highest end of day price: 54.959726639968 EUR (S$64.56 USD) on 2026-05-06
Lowest end of day price: 22.061570487883 EUR (S$23.84 USD) on 2020-05-14