Highest end of day price: 50.916465961376 EUR (S$58.17 USD) on 2026-07-14
Lowest end of day price: 19.147082407275 EUR (S$20.15 USD) on 2023-01-06