Highest end of day price: 44.027981292273 EUR (S$52.25 USD) on 2026-02-16
Lowest end of day price: 26.223748419775 EUR (S$27.62 USD) on 2022-06-21