Highest end of day price: 58.098989873995 EUR (S$67.83 USD) on 2026-08-25
Lowest end of day price: 33.627429217079 EUR (S$36.83 USD) on 2025-04-09