Highest end of day price: 96.485061830959 EUR (S$112.48 USD) on 2026-08-26
Lowest end of day price: 52.15742833786 EUR (S$57.12 USD) on 2025-04-09