Highest end of day price: 69.947065709487 EUR (S$84.50 USD) on 2018-04-30
Lowest end of day price: 3.5816080994094 EUR (S$4.02 USD) on 2026-10-22