Highest end of day price: 46.473043823186 EUR (S$54.07 USD) on 2026-06-01
Lowest end of day price: 19.147082407275 EUR (S$20.15 USD) on 2023-01-06