Highest end of day price: 42.811330716004 EUR (S$50.73 USD) on 2026-02-02
Lowest end of day price: 9.517130905968 EUR (S$11.48 USD) on 2004-07-26