Highest end of day price: 46.357688364157 EUR (S$53.82 USD) on 2026-06-16
Lowest end of day price: 43.056796689627 EUR (S$49.34 USD) on 2026-03-30