Highest end of day price: 67.81738036971 EUR (S$78.88 USD) on 2025-10-24
Lowest end of day price: 39.450536046187 EUR (S$43.23 USD) on 2023-11-28