Highest end of day price: 40.214272465674 EUR (S$47.60 USD) on 2026-04-17
Lowest end of day price: 11.554231231579 EUR (S$13.36 USD) on 2018-06-28