Highest end of day price: 57.331843687749 EUR (S$66.13 USD) on 2026-08-13
Lowest end of day price: 35.156789328324 EUR (S$37.13 USD) on 2023-10-30