Highest end of day price: 65.712365653221 EUR (S$76.44 USD) on 2025-10-24
Lowest end of day price: 44.267372859992 EUR (S$46.76 USD) on 2023-10-30