Highest end of day price: 55.248205627038 EUR (S$64.09 USD) on 2026-09-11
Lowest end of day price: 13.146773682179 EUR (S$12.76 USD) on 2022-10-12