Highest end of day price: 65.704313887805 EUR (S$77.46 USD) on 2026-05-08
Lowest end of day price: 3.7224676371827 EUR (S$3.96 USD) on 2022-04-26