Highest end of day price: 57.714565409776 EUR (S$62.24 USD) on 2023-09-01
Lowest end of day price: 22.907495709676 EUR (S$26.26 USD) on 2026-03-19