Highest end of day price: 105.40114130442 EUR (S$122.66 USD) on 2026-05-25
Lowest end of day price: 65.809555059351 EUR (S$63.15 USD) on 2022-09-27