Highest end of day price: 73.177597059816 EUR (S$87.94 USD) on 2026-01-28
Lowest end of day price: 3.5859470685213 EUR (S$3.96 USD) on 2003-03-12