Highest end of day price: 110.50445828536 EUR (S$126.27 USD) on 2026-06-22
Lowest end of day price: 32.390613285718 EUR (S$35.12 USD) on 2020-05-08