Highest end of day price: 54.954412016157 EUR (S$64.71 USD) on 2026-02-25
Lowest end of day price: 22.061570487883 EUR (S$23.84 USD) on 2020-05-14