Highest end of day price: 55.646433850599 EUR (S$63.80 USD) on 2026-09-21
Lowest end of day price: 13.146773682179 EUR (S$12.76 USD) on 2022-10-12