Highest end of day price: 104.42137212983 EUR (S$121.46 USD) on 2025-10-27
Lowest end of day price: 65.809555059351 EUR (S$63.15 USD) on 2022-09-27