Highest end of day price: 586.45421167238 EUR (S$677.00 USD) on 2025-11-10
Lowest end of day price: 42.896872827908 EUR (S$41.82 USD) on 2022-11-04