Highest end of day price: 65.815610443024 EUR (S$74.07 USD) on 2026-10-06
Lowest end of day price: 26.467795839519 EUR (S$29.72 USD) on 2020-06-26