Highest end of day price: 47.416833148265 EUR (S$55.27 USD) on 2026-05-18
Lowest end of day price: 20.224969780978 EUR (S$22.15 USD) on 2025-04-09