Highest end of day price: 59.922658726669 EUR (S$69.12 USD) on 2026-08-13
Lowest end of day price: 36.806416229645 EUR (S$38.95 USD) on 2023-10-27