Highest end of day price: 59.041163026301 EUR (S$64.32 USD) on 2024-06-06
Lowest end of day price: 3.6143098071434 EUR (S$3.90 USD) on 2003-03-17