Highest end of day price: 53.495940964981 EUR (S$61.91 USD) on 2026-08-14
Lowest end of day price: 19.147082407275 EUR (S$20.15 USD) on 2023-01-06