Highest end of day price: 31.029817238499 EUR (S$36.04 USD) on 2026-01-15
Lowest end of day price: 12.535293157674 EUR (S$13.36 USD) on 2020-03-20