Highest end of day price: 111.18648466106 EUR (S$128.78 USD) on 2026-08-17
Lowest end of day price: 32.390613285718 EUR (S$35.12 USD) on 2020-05-08