Highest end of day price: 31.978092988547 EUR (S$36.67 USD) on 2026-07-29
Lowest end of day price: 19.964835037195 EUR (S$21.09 USD) on 2023-10-30