Highest end of day price: 41.548341608302 EUR (S$47.63 USD) on 2026-03-19
Lowest end of day price: 20.224969780978 EUR (S$22.15 USD) on 2025-04-09