Highest end of day price: 41.721824945296 EUR (S$48.13 USD) on 2026-08-13
Lowest end of day price: 16.918771420345 EUR (S$18.09 USD) on 2020-03-23